html{ font-size: 28.2134914px}
body{ overflow-x:hidden;}
@font-face {
	font-family: "PFDinTextCompPro-Regular";
	src: url("../other/PFDinTextCompPro-Regular.woff2") format("woff2"),
	url("../other/PFDinTextCompPro-Regular.woff") format("woff"),
	url("../other/PFDinTextCompPro-Regular.ttf") format("truetype"),
	url("../other/PFDinTextCompPro-Regular.eot") format("embedded-opentype"),
	url("../other/PFDinTextCompPro-Regular.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
#div1  {position:relative;width:100%;height:140px;overflow:hidden; }
#div2{position:absolute;}
#div2  li{float:left;list-style-type:none;}
#div2  img{border:none;}
#div2  a{position:relative;}
.open{ display:inline-block; height:90px; width:90px; background:url(../images/nav_img.png) center no-repeat; -moz-background-size:60% 60%;  
    background-size:60% 60%; text-align:center; display:none;}
.head{ position:fixed; z-index:999;/* overflow:hidden;*/ top:0px;height: 60px; width:100%; background:#fff;}
.head.head_neibu{background: #393939  !important;}
.head_1{ max-width:1500px; height:10%; position:relative; padding:0px 10px;}
.head_1 img{
	margin-top:5px;
	width:70%
}
.nav1 li{ float:left; width:83px; text-align:center; height:60px; overflow:hidden;}
.nav1 li a{ font-size:16px; color:#666;-o-transition:.5s;	-ms-transition:.5s;
	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s;  display:inline-block;line-height:30px;
	height:30px;overflow: hidden;
	margin-top:15px;
	text-transform: uppercase;}
.nav1 li a span{
	display: block;
	height:30px;
	line-height: 30px;
	position:relative;top:0;
	-o-transition:.5s;	-ms-transition:.5s;
	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s
}
.nav1 li a::before{
	/*position: absolute;*/
	/*-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);*/
}
.fr.nav1.neibu li a {color: #adadad;}
.fr.nav1.neibu li a:hover{color: #fff !important;}
.nav1 li a:hover span{ color:#2FD0B5;
	top:-30px;
	/*font-size:18px;*/
  /*-webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  transform: translateY(-100%);*/
	/*transform:rotate(360deg);
    -ms-transform:rotate(360deg); 	
    -moz-transform:rotate(360deg); 
    -webkit-transform:rotate(360deg); 
    -o-transform:rotate(360deg); */
}
.nav1 li a:visited{
}
.li1 a{ color:#2fd0b5 !important;}
/*.nav1 li .NavActive{ color:#2fd0b5 !important;}*/
.jianbian{ width:100%; height:100%; border:1px solid #000; background:rgba(0,0,0,0.7);-moz-opacity:0.7;opacity:0.7; -o-transition:.5s;	-ms-transition:.5s;	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s;}
.jianbian:hover{background:rgba(0,0,0,0.8);-moz-opacity:0.8;opacity:0.8; }
.page1_content{ width:34%; height:11%; margin:18% auto 8% auto; text-align:center; z-index:11;}
.page1_content img{ max-width:100%; margin:0 auto;}
.banner_li{ width:622px; height:172px; margin:0 auto;}
.banner_li li{ float:left; width:204px; height:172px; overflow:hidden; }
.banner_li .li1{ background:url(../images/page1_tu1.png) 0px -172px no-repeat;-o-transition:.5s;	-ms-transition:.5s;	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s;}
.banner_li .li2{ background:url(../images/page1_tu1.png) -204px -172px no-repeat;-o-transition:.5s;	-ms-transition:.5s;	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s;}
.banner_li .li3{ background:url(../images/page1_tu1.png) -408px -172px no-repeat;-o-transition:.5s;	-ms-transition:.5s;	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s;}
.banner_li .li1:hover{ background:url(../images/page1_tu1.png) -0px 0px no-repeat;}
.banner_li .li2:hover{ background:url(../images/page1_tu1.png) -204px 0px no-repeat;}
.banner_li .li3:hover{ background:url(../images/page1_tu1.png) -408px 0px no-repeat;}
/* 添加一些CSS，修改幻灯效果给淡入淡出 */
.carousel-fade .carousel-inner .item{
	height: 100%;
  opacity:0.8;
  -webkit-transition-property:opacity ;
  -moz-transition-property:opacity ;
  -ms-transition-property:opacity ;
  -o-transition-property:opacity ;
  transition-property:opacity ;
}
.carousel-fade .carousel-inner .active{
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right{
  left: 0;
  opacity: 0.8;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
/*end*/
/*======轮播=====*/
.carousel-inner{
	width: 100%;
	height: 100%;
	position: relative;
}
.pc{
	width: 100%;
	height: 100%;
	position: absolute;
}
.pc1{
	background: url("../images/banner01-pc.jpg") no-repeat center center;
	background-size:cover;
}
.back_dian{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url("../images/ban_dian.png") repeat;
	z-index: 1;
	opacity: 0.5;
}
.viewing-page-5 .sign-dowmn{visibility: hidden;}
.bg-page1 {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
}
#carousel-example-generic {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 743px;
	height: 661px;
	margin-left: -371px;
	margin-top: -330px;
}
#carousel-example-generic	.carousel-inner .item .not2{
	filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;
	height:338px;width: auto;position:absolute;left:-200px;z-index:10;
	transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;
	transition-delay:0.5s;-moz-transition-delay:0.5s; -webkit-transition-delay:0.5s;-o-transition-delay:0.5s;      	
}     
#carousel-example-generic	.carousel-inner{overflow:visible;}
#carousel-example-generic	.carousel-inner .item .not3{
	filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;
	transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;
	ransform: scale(1.4);-ms-transform: scale(1.4);-webkit-transform: scale(1.4);-o-transform: scale(1.4);-moz-transform: scale(1.4);
	transition-delay:0.5s;-moz-transition-delay:0.5s; -webkit-transition-delay:0.5s;-o-transition-delay:0.5s;
}
#carousel-example-generic .carousel-inner .item .not4{
	width:600px;      	
	transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;
	ransform: scale(0.5);-ms-transform: scale(0.5);-webkit-transform: scale(0.5);-o-transform: scale(0.5);-moz-transform: scale(0.5);
	position:absolute;top:30px;margin-left:-300px;left:50%;
}
#carousel-example-generic	.carousel-inner .item.active .not2{
	 left:200px;
	 filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;
}      
#carousel-example-generic	.carousel-inner .item.active .not3, #carousel-example-generic	.carousel-inner .item.active .not4{
	ransform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-moz-transform: scale(1);
	 filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;
 }
 
@media (max-width: 767px){
	.page1{
		margin-bottom: 20px !important;
	}
}
.baner_word{
	position: relative;
	z-index: 2;
	width: 100%;
	text-align: center;
	height: 220px;
	line-height: 200px;
	background: url("../images/ban1_3.png") center ;
	font-size: 80px;
	color: #fffefb;
	font-weight: 600;
	margin-top: 18%;
}
.baner_word-3{
	text-align: center;
	margin-top:11%;
	position:relative;
	z-index: 10;
}
@media(max-width: 1600px){
	.baner_word-3 img{
		width: 600px;
	}
}
@media(max-width: 767px){
	.baner_word-3{
		display: none;
	}
}
.pc2{
	background: url("../images/banner02(1).jpg") center center no-repeat ;
	background-size:cover;
}
.baner_word2{
	text-align: center;
	margin-top: 13%;
	position: relative;
	z-index: 2;
}
.pc3{
	background: url("../images/banner03(1).jpg") center center no-repeat;
	background-size:cover;
	 /*position:relative;top:40px;*/
}
.baner_word3{
	text-align: center;
	position: relative;
	z-index: 2;
}
.baner_word4{
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-190px;
	border:none;
	width:380px;
	height:300px;
	z-index: 100;
}
.baner_word4 a{
	width:100%;
	height:100%;
	display: block;
}
.baner_word3 img{
	max-width: 100%;
	margin-top:186px;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	opacity: 0;
	-webkit-transition: 1s;
	-moz-transition: 1s;
	-ms-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
	padding:0 16%;
}
@media (max-width: 1600px){
	.baner_word3 img{
		margin-top:100px;
		-webkit-transform: scale(.9);
		-moz-transform: scale(.9);
		-ms-transform: scale(.9);
		-o-transform: scale(.9);
		transform: scale(.9);
	}
}
.baner_word3 a{
	color: #fff;
	border: 1px solid #fff;
	/*border-redius:2px;*/
	display: block;
	/*padding: 5px 10px;*/
	text-decoration: none;
	width: 120px;
	height: 36px;
	line-height: 36px;
	margin: 30px auto;
	font-weight: 600;
}
@media only screen and (max-width: 768px) {
	.pc{
		max-height: 400px;
		background: none;
	}
	.pc>img{
		display: block;
		text-align: center;
	}
	.back_dian{
		display: none;
	}
	.baner_word{
		display: none;
	}
	.baner_word2{
		display: none;
	}
	.baner_word3{
		display: none;
	}
}
@media only screen and (min-width: 769px){
	.pc>img{
		display: none !important;
	}
}
/*======end===========*/
.page2{ background:url(../images/page2_bk.jpg) bottom  no-repeat; background-position-y:bottom; }
.page2_ul{ max-width:1300px; margin:15% auto 1% auto;}
.page2_ul li{ text-align:center;overflow:hidden;text-overflow: ellipsis;}
.page2_li{ min-height: 384px;width:100%; height:100%; padding:40px 30px; margin:auto;background:#FFF;-o-transition:.5s;	-ms-transition:.5s;	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s;}
.page2_li .page2_img{ margin-bottom:15px; width:54%; overflow:hidden; margin:0 auto;position:relative}
.page2_li .page2_img img{ position:relative;width:200%; z-index:99;-o-transition:.5s;	-ms-transition:.5s;	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s;}
.page2_li .page2_img .shade{ position:absolute;left:-100%;top:0;opacity: 0;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	z-index:99;-o-transition:.5s;	-ms-transition:.5s;	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s;}
.page2_li h4{ font-size:20px; font-weight:700;}
.page2_li h5{ font-size:12px; font-size:#999;}
.page2_li .div_1{ width:80px; height:2px; background:#2fd0b5; margin:10px auto;}
.page2_li p{ color:#999; line-height:24px; text-align:left;}
.page3_ul{ width:100%; height: 100%; margin-left:0px !important; margin-right:0px !important;margin:3.4% 0 0 0;/*margin-top: 5%;*/*//*padding-top: 10%;*/}
.page3_ul li{ text-align:center; padding:0px !important;  height: 31.2%;}
.page3_ul li img{width: 100%; height: 100%;}
.page3_ul li img{width:100%; height:100%;}
.page3_top{ height:70px;}
.page4_1{ max-width:1310px; margin:10% auto;}
.page4_1 span{ font-size:60px; font-family:"微软雅黑"; color:#fff; font-weight:200; letter-spacing:0px;}
.page4_1 p{ font-size:20px; color:#fff;  margin-left:15px;}
.page4_1 .p2{ font-size:22px; margin-top:-10px ; letter-spacing:0px;}
.page4_1 h4{ font-size:18px; font-weight:bold; color:#fff; margin-left:30px;}
.page4_1 .news_list{ margin-left:15px; height:75px; overflow:hidden; }
.page4_1 .news_list li{ line-height:24px;}
.page4_1 .news_list li a{ color:#fff;}
.page4_1 .col-xs-12{ font-size:14px;}
.page4_img .col-lg-2{
	margin-left: 20px;
	overflow: hidden;
}
.page4_img > div:not(:last-child):not(:nth-of-type(4)) img{
	text-align: center;
	/* margin-left: -100px; */
	/* position: absolute; */
}
.page4_img > div:nth-of-type(3) img{
	/* margin-top: -50px; */
}
/*.page4_img  .page4_text{
	margin: 70px 50px 80px 50px;
	width: 100%;
	background: #e9e9e8;
	height: 330px;
	padding-top:45px;	
}
.page4_img  .page4_text{
	background: url(../images/news_img.png) no-repeat #fffefb;
	
}
.page4_img:hover  .page4_text:hover{
	background:url(../images/news_img.png) no-repeat #74aa3a;
}
.page4_img  .page4_text h4{
	margin-top: 140px;
	color: #fff;
}
.page4_img  .page4_text:hover p{
	color: #fff;
}
.page4_img  .page4_text:hover .hr{
	background: #fff;
}
.page4_img  .page4_text h4{
	font-size: 19px;
	font-weight: bold;
	color: #333;
	text-align:left;
	
}
.page4_img  .page4_text .hr{
	height: 1px;
	width:87%;
	background: #666;
	margin-left: 15px;
	margin-top: 20px;
}
.page4_img  .page4_text p{
	font-size: 14px;
	color: #666666;
	margin-top:20px;
	width: 87%;
}
*/
.row_box{
	float:left;
	position:relative;
	left:50%;
}
.page4_text{overflow: hidden;}
.page4_img  .page4_text{
	/*margin: 0px 50px 80px 50px;*/
	width:190px;
	background: #e9e9e8;
	height: 330px;
	padding-top:0px;	
}
.page4_img.row{
	margin-top: 80px;
	float:left;
	position:relative;
	margin-left:-50%;
}
.page4_img  .page4_text{
	background:  #fffefb;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-ms-transition:.6s;
	-o-transition:.6s;
	transition:.6s;
}
.page4_img  .page4_text img{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .6s;
	-moz-transition: .6s;
	-ms-transition: .6s;
	-o-transition: .6s;
	transition: .6s;
}
.page4_img  .page4_text:hover img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.page4_img .col-lg-2:hover  .page4_text{
	background: #74aa3a;
}
.page4_img  .page4_text h4 {
	margin-top: 15px;
	color: #fff;
}
.page4_img  .page4_text>a{
	height:150px;
	overflow: hidden;
	display: block;
}
.page4_img  .page4_text:hover p{
	color: #fff;
}
.page4_img  .page4_text:hover h4 a{
	color: #fff !important;
}
.page4_img  .page4_text:hover .hr.hover{
	width:88%;
}
.page4_img  .page4_text h4{
	font-size: 16px;
	/*font-weight: bold;*/
	font-weight: 500;
	color: #333;
	text-align:left;
	margin-left: 15px !important;
}
.page4_img  .page4_text .hr{
	height: 1px;
	width:88%;
	background: #999;
	margin-left: 6%;
	margin-top: 6%;
}
.page4_img  .page4_text .hr.hover{
	position:absolute;
	background:#fff;
	width:0;
	top:181px;
	left:6%;
	z-index: 1000;
	-webkit-transition: .6s;
	-moz-transition: .6s;
	-ms-transition: .6s;
	-o-transition: .6s;
	transition: .6s;
}
.page4_img  .page4_text p{
	font-size: 14px;
	color: #666666;
	margin-top:15px;
	width: 87%;
}
.indexmaindiv{height:350px;margin:0px auto;}
.indexmaindiv1{ overflow:hidden;}
.lt_rt{ width:215px; height:60px; margin:0 auto;}
.lt_rt .more_news a{ display:inline-block; width:60px; height:60px;}
.lt_rt .more_news{ float:left;width:60px;height:60px;background:url('../images/arrowhead.png') no-repeat left -240px;cursor:pointer; margin-top:85px;}
.lt_rt .more_news:hover{ float:left;width:60px;height:60px;background:url('../images/arrowhead.png') no-repeat left -300px;cursor:pointer; margin-top:85px;}
.indexmaindiv1 div.stylesgoleft{float:left;width:60px;height:60px;background:url('../images/arrowhead.png') no-repeat left top;cursor:pointer; margin-top:85px;}
.indexmaindiv1 div.stylesgoleft:hover{float:left;width:60px;height:60px;background:url('../images/arrowhead.png') no-repeat left -60px;cursor:pointer; margin-top:85px;}
.indexmaindiv1 div.stylesgoright{float:left;width:60px;height:60px;background:url('../images/arrowhead.png') no-repeat left -120px;cursor:pointer; margin-top:85px;}
.indexmaindiv1 div.stylesgoright:hover{float:left;width:60px;height:60px;background:url('../images/arrowhead.png') no-repeat left -180px;cursor:pointer; margin-top:85px;}
.maindiv1{float:left;height:350px; width:100%;overflow:hidden;position:relative; margin-top:60px}
.maindiv1 ul{position:absolute;left:0;top:0; width:100%;}
.maindiv1 ul li{float:left;width:13%;height:350px;margin:0.7%;}
.list_a{ margin:20px auto; width:100%;}
.list_a li{ height:350px; float:left;background:#ebeaea; overflow:hidden;}
.list_a li a{ display:inline-block; width:100%; height:auto; margin-top:-163px;-o-transition:.5s;	-ms-transition:.5s;	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s;  }
.list_a li a h4{ font-size:20px; color:#333; margin-top:25px;}
.list_a li a .div_2{ width:50%; height:1px; background:#333; margin:20px 13px;}
.list_a li a p{ font-size:14px; color:#666; letter-spacing:0px; line-height:27px;}
.list_a li a .news_riqi{ position:relative; width:85px; height:50px; margin-top:20px;}
.list_a li a .news_riqi span{ color:#8d8d8e; font-size:60px; font-weight:700;}
.list_a li a .news_riqi p{ font-size:12px; color:#666; width:80px; height:56px; background:url(../images/p_back.png) no-repeat; position:absolute; left:35px; top:29px; padding-left:5px; line-height:56px;}
.news_pd{ padding:10px 30px;}
.list_a li:hover a{ margin-top:0px; color:#fff !important;}
.list_a li:hover a h4{ color:#fff;}
.list_a li:hover a p{ color:#fff;}
.list_a li:hover a span { color:#fff;}
.list_a li:hover a .div_2 { background:#fff;}
.list_a li:hover { background:#74aa3a;}
.list_a li:hover .news_riqi p{ background:url(../images/p_back2.png) no-repeat;}
.hezuo{ max-width:1300px; margin:5% auto 0% auto;}
.hezuo p{ margin-top:10px; margin-bottom:0px; font-size:16px;margin-left:10px;}
.hezuo h1{ margin:0; font-weight:bold; font-size:36px;margin-left:10px;}
.hezuo .hezuo_ttl_img{ width:40%; height:auto; margin-left:10px;}
.hezuo .hezuo_ttl_img img{ height: 90px;width: 280px; }
.hezuo_list{ max-width:1440px; margin:70px auto;}
.hezuo_list a{ padding:0px; border:1px solid #ddd; border-radius:10px; display:inline-block; height:70px; width:100%; text-align:center; max-width:300px; margin:15px 5px; }
.hezuo_list a div{ width:215px; height:70px; overflow:hidden;position:relative; margin:0 auto;}
.hezuo_list a img{ width:200%;
	-o-transition-duration:.8s;
	-ms-transition-duration:.8s;
	-moz-transition-duration:.8s;
	-webkit-transition-duration:.8s;
	transition-duration:.8s;
	-webkit-transition-timing-function:cubic-bezier(0,0,0.25,1.3);
	-moz-transition-timing-function:cubic-bezier(0,0,0.25,1.3);
	-ms-transition-timing-function:cubic-bezier(0,0,0.25,1.3);
	-o-transition-timing-function:cubic-bezier(0,0,0.25,1.3);
	transition-timing-function:cubic-bezier(0,0,0.25,1.3);
	position:absolute;
	z-index:999;
	top:0px;
	left:40%;
	margin-left:-107px;
}
/*.hezuo_list a:hover{ border:1px solid #2fd0b5;}*/
.hezuo_list a div:hover img{ left:-50%;}
.annou{ width:80px; height:60px; margin:0 auto; }
.annou li{ float:left; margin:10px; width:20px; height:20px; border:1px solid #ccc; border-radius:100%;}
.erweima{}
.footer_mobile{display: none;}
.footer{ background:url(../images/footer_bk.jpg) no-repeat center; width:100%; position: absolute;bottom: 0px; height: 220px; padding: 20px 0;}/* */
.footer_1{ max-width:1300px; margin:0 auto;}
.footer_1>div{position: relative;left: 80px;}
.footer_1 a{ font-size:14px; color:#8a8a8a;}
.footer_1 h4{ color:#fff; line-height:50px;}
.footer_1 a:hover{color:#fff;}
.footer_1 p{ color:#999; font-size: 14px;}
.footer_ul1 li{ line-height:30px; width:100%; padding-top: 27px; text-align: left;}
.footer_ul2 li{ float:left;}
.footer_ul2 li a{ display:inline-block; line-height:25px; padding:0px 6px; background:#292929; border-right:1px solid #000; border-bottom:1px solid #000;}
@media only screen and (min-width: 768px) {
.footer_ul1 li{ line-height:30px; width:100%; text-align:left; padding-top: 0px; text-align: left;padding-right: 40px;}
.footer_ul2 li{ float:left;}
.footer_ul2 li a{ display:inline-block; line-height:25px; padding:0px 6px; background:#292929; border-right:1px solid #000; border-bottom:1px solid #000;}
.footer_ul2 p{ font-size:14px; color:#999; margin-top:5px; color:#999;white-space:nowrap;}
.page2_li:hover{ background:#2fd0b5; color:#fff !important;}
.page2_li:hover p{ color:#fff;}
.page2_li:hover .div_1{ background:#fff;}
.page2_li:hover .shade{
	opacity: 1 !important;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important;
}
}
@media screen and (max-width: 768px) {
	.footer_ul1{ display:none;}
	.footer_ul2{ display:none;}
	.footer_div3{	text-align:center;	}
}
@media screen and (max-width: 1500px) {
	/*.carousel-inner {margin-top:70px;}*/
	/*.carousel-inner>.item>img{height:100% !important;}*/
	.news_pd{ padding:10px 5px;}
	.yirui_jianjie1{ height:40px;} 
	.page4_img  .page4_text{height: 350px}
	
	}
	@media screen and (min-width: 1500px) {
		/*.carousel-inner>.item>img{height:100% !important;}*/
	}
@media screen and (max-width: 1200px) {
	/*.carousel-inner {margin-top:70px;}*/
	/*.carousel-inner>.item>img{height:100% !important;}*/
	.news_pd{ padding:10px 5px;}
	.yirui_jianjie1{ height:90px;}
	.list { display:block !important;}  
	.head_1{ height:72px; line-height:72px;}
	.head_1 img{ width:80%;}
	.page3_top{ height:72px;}
	.xiantiao{ display:none;}
	.page2_ul{ margin-top:35%;}
	.page4_img  .page4_text{height: 350px}
	}
@media screen and (max-width: 992px) {
	/*.carousel-inner {margin-top:70px;}*/
	/*.carousel-inner>.item>img{height:100% !important;}*/
	.news_pd{ padding:10px 5px;}
	.yirui_jianjie1{ height:80px;}  
	.list { display:none !important;} 
	.head_1{ height:55px; line-height:55px;}
	.head_1 img{ width:60%; margin-top:10px;}
	.page3_top{ height:55px;}
	.page4_img  .page4_text{height: 330px}
	}
@media screen and (max-width: 768px) {
/**{position:relative ; height: auto; }*/
/*.page4{display: none;}*/
	.page.page2.section {margin-top: -140px;	}
.carousel-inner>.item>img{height:auto !important;}
.carousel-inner {margin-top:30px;}
.page4_img  .page4_text{height: 150px; display: none;}
.head{ height:40px;}
.head_1 img{    width: 80%; height: 80%;display: block; margin-top: -4%;margin-left: -11%;}
.head_1 .fr a{}
.logo{ width:180px;}
.open{display:block;width:62px; height:40px;}
.nav1{ width:52px; padding-left:5px;}
#open_1{ width:50%; display:none; background:rgba(0,0,0,0.6); position:absolute; z-index:99; right:0px;}
#open_1 li{ width:100%;  text-align:center; line-height:40px; height:40px;}
#open_1 li a{ font-size:16px; height:40px;color: #fff;}
.page1_content{ margin:70% auto 8% auto; width:80%;}
.banner_li li{ display:none;}
.banner_li{ background:url(../images/page1_tu2.png) no-repeat; width:290px; margin:0 auto;}
.page2_li p{ margin:0px; font-size:12px; line-height:15px;}
.page2_li h5{ display:none;}
.xiantiao{ margin-top:-140px; display: none;}
.page4_1 .news_list{ height:235px;}
/*10.12 修改*/
.page3{position:relative;}
/*.page4{height:300px;position:relative;top:600px;display: block;border: 5px solid blue;}*/
/*.page4_1{height:300px;position: relative;top:0px;display: block;border: 5px solid blue;}*/
/*.page4_ttl{border:2px red solid;width: 600px;height: 300px; position: absolute;top:300px; display: block;}*/
/*.news_list0{border:1px yellow solid;width: 300px;height: 200px; position: relative;margin-top: 1px;}*/
.hezuo{ margin-top:20%;}
.hezuo h1{ font-size:24px;}
.hezuo p{ font-size:12px;}
.indexmaindiv1{ display:none;}
.footer{ display:none;}
.footer_mobile{display: block;}
/*.footer{ display:none; background:#333; margin-bottom:0px; position:absolute; bottom:0px;}*/
/*.footer_ul1 li{ float:left;}*/
.page5{ min-height:100%;}
.hezuo_list a{ border:0px; width:110px; overflow:hidden; height:40px;}
.hezuo_list a img{ width:120%;}
.hezuo_list a div:hover img{left:40% !important;}
.hezuo_list a:hover{ border:none;}
.annou{ display:none;}
/*.footer_1 a{ font-size:12px; color:#8a8a8a;}*/
/*.footer_1 h4{ color:#fff; line-height:25px;}*/
/*.footer_1 p{ font-size:12px;}*/
.erweima{ width:150px; overflow:hidden;}
.erweima img{ width:150px;}
.logo2{ display:none;}
/*.footer_ul1 li{ clear:both; line-height:17px;}*/
.hezuo_list a div:hover img{ left:100%;}
.page4_ttl{ margin-top:5%;}
.news_list0{ margin-top:12%;}
.page4_1 .news_list li a{ width:150px; font-size:16px;display:block;white-space:nowrap; 
	/*overflow:hidden; text-overflow:ellipsis;*/
}
.news_list li{height: 40px;line-height:30px;}
.page4_text{width: 100% ;height:120px; background-color: #ccc;}
.page4_text p{overflow: hidden;text-overflow:ellipsis;}
.web_about p{ font-size:12px; line-height:20px;}
.banner_z1{height:200px !important; margin-top:80px !important ;}
.banner_ttl{ padding:20px 10px !important; }
.news_list_img{ display:none;}
.yirui_jianjie1{ height:90px;}
.list { display:none !important;} 
.page2_li h4{ font-size:14px; font-weight:300;}
.page3_top{ height:40px;}
/*10.13修改*/
.page4_img{ background-color: #333333;display:none;}
.page5{display: none;}
/*	.page4_img .col-lg-2 {
		margin-left: 00px;
		display: none;
	}
	.page4_img .page4_text {
		margin: 0px 0px;
	padding-top: 10px;
    border-bottom: 2px #000 solid;}*/
    /*删除  onepage scroll对移动端的影响*/
    .section{ height: auto !important}
    .page1{
    	/*height: 561px !important*/
    	;overflow: hidden;}
    .page4_1 p{margin-top:20px; }
    
}
@media screen and (max-width: 340px){
	.open{display:block;width:50px; height:42px;}
	.yanzhen_img {
		width: 100px !important;}
}
.container.web_about{margin-top:80px; }
.banner_zbk1{ background:url(../images/banner_z1.png) center;display: none;}
.banner_zbk2{ background:url(../images/xinwen.jpg) center;}
@media only screen and (max-width: 768px) {
	.web_content img {
    	width:100%;
		height:100%;
}
	.book_ul img{width: 300px ;height: 200px;}
.book_ul p{width: 300px ;text-align: center;height: 60px ;line-height: 60px;}
	.banner_zbk2{background-size: auto 100%;background-repeat:no-repeat;}
}
.banner_zbk3{ background:url(../images/guanyu.jpg) center;}
.banner_zbk4{ background:url(../images/lianxi.jpg) center;}
.banner_z1 { height: 200px;
    margin-top: 38px;}
    .banner_z1.banner_zbk3{display: none;}
    .container.text-center.about_ttl{margin-top: 30px;}
.banner_ttl{ max-width:1400px; margin:0 auto; padding:45px 10px;}
.banner_ttl h2{ font-size:48px; color:#fff; font-weight:700;}
.banner_ttl h4{ font-size:16px; color:#fff;}
.web_about{ margin:20px auto;}
.web_about p{ margin:0px auto; font-size:14px; line-height:36px; color:#777;    }
.case_lianjie{ display:inline-block; line-height:30px; width:104px; text-align:center; border:1px solid #ccc; border-radius:30px; color:#999; margin-bottom: 30px;
margin-top:20px;}
.case_lianjie:hover{ color:#09F; border:1px solid #09f;}
.web_content{color: #666;}
/*.container.web_content img {       width: 95%;    height: auto;}*/
.newsImg_center{text-align: center !important;}
.web_content .row div{ text-align:center;}
/*.web_content img{ max-width:100%;}*/
/*about_book*/
.news_book{margin-top:30px;}
.news_book h3{display: inline;}
.news_book li{overflow: hidden;}
.book_ul{max-width: 1170px;}
.book_ul li {text-align: center;}
.hr{width: 100%;height: 1px;background: #666;margin: 20px 0;}
	.book_ul img{width:250px ;height: 170px;}
.book_ul p{width: 250px ;text-align: center;height: 60px ;line-height: 60px; margin: 0 auto}
/*end*/
.news_viewBtn{width: 100%;/*    background-color: #333;*/   height: 34px;margin: 20px 0;}
.news_viewBtn a:hover{color: #000}
.news_fanye{ width:100%; height:46px; line-height:46px; margin:40px auto; padding-left:20px;}
.news_fanye a{ color:#fff; font-size:16px;}
.news_shang{ text-align:left; padding:0px !important;}
.news_golist{ background:#999999;padding:0px !important;}
.news_xia{ text-align:right; padding:0px !important;}
.news_shang a{ background:#333; display:inline-block; line-height:46px; width:100%; text-align:center;}
.news_xia a{ background:#333; display:inline-block; line-height:46px; width:100%; text-align:center;}
.news_fanye a:hover{ color:#2fd0b5;}
.news_content{ margin-top:80px;}
.news_content h3{text-align:center}
/*.news_content b{text-align:center}*/
.news_content img{display: block;margin: 10px auto;}
.news_content p{ line-height:30px; font-size:14px; color:#999; text-align:left; text-indent:2em; }
.news_content h3{ font-size:24px; color:#333;}
.news_content div{ color:#666; line-height:40px;  font-size:12px; text-align: left;}
.news_dalei_1 a{border: 1px solid #E9E9E9 !important; color: #2fd0b5 !important;}
.news_dalei{ 
	/*width:400px; */
	margin:0 auto; margin-top:80px; height: 60px;}
.news_dalei li{ float:left; margin:5px;background:#fff;}
.news_dalei li a{ display:inline-block; color:#666; width:88px; height:30px; border-radius: 8px; line-height:30px; text-align:center; border: 1px solid #e9e9e9;}
.news_dalei li a:hover { /*background:#2fd0b5 !important;*/border: 1px solid #E9E9E9; color: #2fd0b5;}
.news-list .row{ padding: 0 30px; margin-left:0%;}
@media only screen and (max-width: 768px) {
	.news_content img {       width: 80% !important;     height: auto;}
.news_dalei{width:200px;}
}
@media only screen and (min-width:769px){
	.news_dalei{width: 500px;}
}
/* news_list.css */
.newsUl{position: relative; width: 100%;}
.newsLi{overflow: hidden; list-style: none; width: 100%; height: 150px; padding: 20px 0; border-bottom: 1px solid #D2D2D2;}
.newsDivLeft{overflow: hidden; position: absolute; left: 19%; right:13.5%; width: 30.5%; height: 90px;}
.newsDivContent{ position: absolute; left: 61%; width: 1px; height: 110px; border-left: 1px solid #D2D2D2;}
.newsDivRight{ position: absolute; left: 69.5%;	right: 23.2%; width: 7.3%; height: 90px;}
.newsDivLeft>h4,.newsDivLeft>p,.newsDivRight>h3,.newsDivRight>p{ font-family:"微软雅黑";}
.newsDivLeft>h4{color: #383838;	line-height:2em; font-size: 1em;}
.newsDivLeft>p{	color:#707070;	line-height:1.75em;	font-size: 0.875em;}
.newsDivRight>h3{color:#2FD0B5;	line-height:1.8em; font-size: 1.8em;}
.newsDivRight>p{color:#9F9F9F; line-height:0.4em; font-size: 0.8em;  }
.newsLi:hover{cursor: pointer; text-decoration: none; background-color: #F1F1F1;}
.newsLi:hover .newsDivLeft{	left:17%; right: 15.5%; }
.newsLi:hover .newsDivRight{ left: 71%; right: 20.7%;}
@media only screen and (max-width: 768px) {
	.newsDivLeft{ position: absolute; left: 10%; right: 6%; width: 45%;	}
	.newsDivRight{position: absolute; left: 67%; right: 13%; width: 20%; }
	.newsLi:hover .newsDivLeft{	left:8%; right: 8%; }
	.newsLi:hover .newsDivRight{left: 69%; right: 11%;}
}
/*  */
.news-list_1{ margin:30px 0px; margin-left:0% !important;}
.news-list_1 h4{ font-size:14px; color:#fff; -o-transition:.8s;	-ms-transition:.8s;	-moz-transition:.8s;	-webkit-transition:.8s;transition:.8s; font-weight:bold; margin-top:15px;}
.zaiyao_1{background:#999999; -o-transition:.3s;	-ms-transition:.3s;	-moz-transition:.3s;	-webkit-transition:.3s;transition:.3s;  height:168px; margin-left:0% !important;}
.news-list_1 .news_zaiyao{ font-size:12px; color:#fff; line-height:24px; margin-top:40px; margin-left:0% !important;}
.news_list_img{ width:100%; max-height:168px; overflow:hidden; text-align:center; padding:0px !important; margin-left:0% !important;}
.news_list_img img{ width:100%; min-height:168px; margin-left:0% !important;}
.news_more{ padding:0px !important; width:100%; background:#f1f1f1;-o-transition:.5s;	-ms-transition:.5s;	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s;  height:168px; text-align:center; margin-left:0% !important;}
.news_more .news_time{ background:#666;text-align:center; position:relative;}
.news_more .news_time b{ font-size:60px; margin:0 auto; width:80px; height:100px; display:inline-block;  margin:0 auto; line-height:100px; color:#8d8d8e;}
.news_more .news_time .p3{ margin-top:-40px; background:url(../images/p_back1.png) -0px -10px no-repeat; font-size:12px; line-height:25px; padding-top:10px; color:#8d8d8e; position:absolute; z-index:999; right:10px; bottom:10px;}
.news_more a { color:#2fd0b5;-o-transition:1s;	-ms-transition:1s;	-moz-transition:1s;	-webkit-transition:1s;transition:1s;  font-size:20px; font-weight:700; line-height:80px;}
/*.conbox{ max-width:1400px; margin:0 auto;}*/
.news-list_1:hover .zaiyao_1{ background:#444444; color:#999;}
.news-list_1:hover .zaiyao_1 a h4{ color:#2fd0b5;}
.news-list_1:hover .news_more{ background:#2fd0b5;}
.news-list_1:hover .news_more a{ color:#fff;}
/* news_list.css*/
.conbox{ margin: 0 auto;/*height: 33rem;*/width: 100%}
.newsdiv{/*height: 28rem;*/    
	/*position: relative;*/
    float: left;
    min-height: 600px;
    /*height: 27rem;*/
    width: 100%;
    margin: 30px 0 0 0;
}
.newsUl{position: relative; width: 100%;}
.newsLi{overflow: hidden; list-style: none; width: 100%; height: 150px; padding: 0.75rem 0 0.75rem; border-bottom: 1px solid #D2D2D2;}
.newsDivLeft{overflow: hidden; position: absolute; left: 19%; right:13.5%;height: 4.5rem; width: 30.5%; }
.newsDivContent{ position: absolute; left: 61%; width: 1px; height: 4.5rem; border-left: 1px solid #D2D2D2;}
.newsDivRight{ position: absolute; left: 69.5%;	right: 1.5%; width: 29%; height: 4rem;}
.newsDivLeft>h4,.newsDivLeft>p,.newsDivRight>h3,.newsDivRight>p{ font-family:"微软雅黑";}
.newsDivLeft>h4{color: #383838;	line-height:1.0rem; font-size: 0.6rem;	}
.newsDivLeft>p{	color:#707070;	line-height:1rem;	font-size: 0.5rem; 
}
.newsDivRight>h3{color:#2FD0B5;	line-height:1.5rem; font-size: 1.5rem;}
.newsDivRight>p{color:#9F9F9F; line-height:0.32rem; font-size: 0.64rem;  }
.newsLi:hover{cursor: pointer; text-decoration: none; background-color: #F1F1F1; -webkit-transition:all .5s linear; }
.newsLi:hover .newsDivLeft{	left:16%; right: 15.5%; -webkit-transition:all .3s ease; }
.newsLi:hover .newsDivRight{ left: 72%; right: 0%; -webkit-transition:all .3s ease;}
@media only screen and (max-width: 768px) {
	.newsLi{ height: 6rem !important;}
	.newsDivLeft{ position: absolute; left: 10%; right: 6%; width: 80%;	height: 4rem !important;overflow: hidden;
	/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/
}
	.newsDivRight{position: absolute; left: 67%; right: 13%; width: 20%; display: none; }
	.newsDivContent{display: none;}
	.newsLi:hover .newsDivLeft{	left:8%; right: 8%; }
	.newsLi:hover .newsDivRight{left: 69%; right: 11%;}
}
.fenye {
	position: relative;
    width: 26rem;
    height:5rem;
    background:#fff;
    padding: 2rem 3rem 0rem;
    margin: 0 auto;
    overflow: hidden;
}
.fenye li{
	float:left; display:inline;
}
.fenye li a {
	font-size: 0.8rem;
    line-height: 1.2rem;
	color: #999999;
    background: #fff;
    float: left;
    display: inline-block;
    border-radius: 0.05rem;
    margin: 0;
    height: 1.2rem;
    padding: 0 0.2rem;
    text-decoration: blink;
}
.OnActive{
	color: white !important;
    background: #2FD0B5 !important;
}
.fenye li a:hover{
	color: #fff;
    background: #2FD0B5;
}/*end*/
/*.fenye{ width:180px; height:45px; background:#2fd0b5; padding:18px 20px; margin:0 auto;}
.fenye a{ background:#fff; float:left; display:inline-block; height:8px; width:8px; border-radius:8px; margin: 0 18px; line-height:50px;}*/
.about_ttl span{ font-size:30px; color:#333; line-height:140px;}
.about_div1{ width:100%;}
.about_img1{ position:relative;}
.about_div1 ul li{overflow:hidden; text-align:center; margin:0px!important; padding:0px;}
.about_div1 ul li img{ width:100%;}
.about_img1 {width:100%;}
.z_index_about{ position:absolute; width:100%; max-height:300px; top:10%;left:20px; z-index:9999;}
.z_index_about img{ width:80%;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;-o-transition:.5s;	-ms-transition:.5s;	-moz-transition:.5s;	-webkit-transition:.5s;transition:.5s; }
.z_index_about img:hover{ width:90%;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.about_img3{ text-align:center; padding:100px 50px; width:100%; position:relative;}
.yirui_jianjie1 {width: 96%; margin: auto; text-align: left;padding:5.7971% 2.8985% 5.7971% 7.2463%; /*padding: 20px 10px 20px 25px;*/ height: 91%; overflow: auto; position: absolute; z-index: 888; top: 0px;}
.yirui_jianjie1 h4{ font-size:30px; color:#2fd0b5;}
.yirui_jianjie1 p{ font-size:12px; color:#555; line-height: 1.625em;/*line-height:26px;*/ text-indent:2em;}.yirui_jianjie1 span{ color:#555; font-size:12px;}
@media only screen and (max-width: 768px){
.banner_zbk3 {display: none;}
.about_div1{margin-top:-122px; }
.gdu{display: none}
.about_img1{display: none;}
/*.yirui_jianjie2{height: 40px;}*/
}
.gdu{ height:138px; width:100%; background:url(../images/about_gdu.png) center;}
.about_div2_ttl h4{ font-size:28px; line-height:40px;}
.liucheng{ max-width:1640px; margin:100px auto 100px auto;}
.liucheng ul li p{    width: 220px;
    text-align: center; }
/*.liucheng img .liucheng p{text-align: center;}*/
.MAP0 { width:100%; height:400px;background:url(../images/banner_z5.png) center; padding:120px 0px;margin-bottom:30px;}
.biaoji{ width:60px; height:60px; background:url(../images/biaoji.png) center; margin:10px auto;
-webkit-animation: bounce-down 1.5s linear infinite;animation: bounce-down 1.5s linear infinite;}
/*.biaoji:hover{ width:60px; height:60px; background:url(../images/biaoji2.png) center;}*/
@-webkit-keyframes bounce-down {
 25% {-webkit-transform: translateY(-10px);}
 50%, 100% {-webkit-transform: translateY(0);}
 75% {-webkit-transform: translateY(10px);}
}
@keyframes bounce-down {
 25% {transform: translateY(-10px);}
 50%, 100% {transform: translateY(0);}
 75% {transform: translateY(10px);}
}
.MAP0 a{ display:inline-block; width:200px; height:35px; line-height:35px; text-align:center; border-radius:20px; border:1px solid #fff; color:#fff !important;
/*background-color:rgba(0 0 0 .1) */
}
/*MAP   baidu*/
#baiduMap{width:99%;height:80%;border:#ccc solid 1px;font-size:14px;position:absolute;bottom: 0%;z-index: 999;}
.contact_form h4{ font-size:24px;}
.lianxiren{ border:1px solid #ddd; height:50px; line-height:50px; width:100%; margin-bottom:10px;}
.lianxiren span{ margin:0px 10px; color:#999; font-size:16px;}
.lianxiren input{ height:40px; margin-top:-10px;}
.lianxiren2 { height:200px;border:1px solid #ddd; width:100%; margin-bottom:10px;}
.lianxiren2 textarea{ border:0px; line-height:45px; color:#999; font-size:16px;}
.lianxiren3{ height:50px; line-height:50px; width:100%; }
.lianxiren3 input{padding-left:10px;border:1px solid #ddd; height:50px; width:40%; font-size:16px; color:#999;}
.yanzhen_img{width:120px; margin-left:12px; background:url(../images/yanzheng.png) no-repeat; height:50px; overflow:hidden; text-align:center; display:inline-block;}
.contact_lxfs{ background:#2fd0b5; padding:30px; color:#fff; margin-top:45px;}
.contact_lxfs ul{ background:url(../images/contact_ulbk.png) no-repeat; border-top:1px solid #fff;}
.contact_lxfs ul li{ line-height:48px; padding-left:15px;}
.contact_lxfs img{width:70px; height: 70px; margin-left:15px; }
.case_list{ margin-top:120px;}
#banner_list a{position:absolute;}
/*.active1{background: url(../images/ban3.jpg) no-repeat ce*/
.section-add-1 {
	background: url(../images/why-choose-back.jpg);
	background-size: cover;
	color: #fff;
}
.section-add-1 .add-i-title-box {
	padding-bottom: 30px;
}
.section-add-1 .add-1-title {
	font-size: 30px;
}
.section-add-1 .add-1-sub-header {
	padding-top: 6px;
}
.section-add-1 .item-box {
	background: rgba(47, 208, 181, 0);
	padding: 16px;
	max-width: 340px;
	margin: 0 auto;
}
.section-add-1 .inner-box {
	position: relative;
	padding: 5px;
}
.section-add-1 .inner-box:before {
	display: none;
	position: absolute;
	right: 70%;
	top: 0;
	content: "";
	width: 0%;
	height: 0%;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
}
.section-add-1 .inner-box:after {
	display: none;
	position: absolute;
	left: 0;
	bottom: 0;
	content: "";
	width: 0%;
	height: 0%;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}
.section-add-1 .item-top {
	padding-top: 40px;
	font-size: 66px;
	color: #13D2B2;
	padding-bottom: 30px;
}
.section-add-1 .item-top span {
	display: inline-block;
	padding: 0 10px;
	border-bottom: 1px solid #13D2B2;
	position: relative;
	line-height: 66px;
	font-family: "PFDinTextCompPro-Regular";
}
.section-add-1 .item-top span sup {
	position: absolute;
	top: 10px;
	right: 0;
	font-size: 18px;
}
.section-add-1 .item-bottom {
	min-height: 260px;
}
.section-add-1 .item-bottom .item-title {
	font-size: 24px;
}
.section-add-1 .item-box:hover {
	-webkit-transition: background .6s;
	-moz-transition: background .6s;
	-ms-transition: background .6s;
	-o-transition: background .6s;
	transition: background .6s;
	background: #2fd0b5;
}
.section-add-1 .item-box:hover .inner-box:before {
	display: block;
	animation: before 0.3s 0s ease-in;
	animation-fill-mode: forwards;
}
.section-add-1 .item-box:hover .inner-box:after {
	display: block;
	animation: after 0.3s 0.3s ease-in;
	animation-fill-mode: forwards;
}
.section-add-1 .item-box:hover .item-top {
	color: #fff;
	-webkit-transition: color .6s;
	-moz-transition: color .6s;
	-ms-transition: color .6s;
	-o-transition: color .6s;
	transition: color .6s;
}
.section-add-1 .item-box:hover .item-top span {
	border-bottom-color: #fff;
}
@-webkit-keyframes before {
	from {
		width: 0;
		height: 0 ;
	}
	20% {
		width: 30% ;
		height: 0;
	}
	to {
		width: 30% ;
		height: 100%;
	}
}
@-webkit-keyframes after {
	from {
		width: 0;
		height: 0;
	}
	80% {
		width: 100% ;
		height: 0%;
	}
	to {
		width: 100% ;
		height: 20%;
		display: none;
	}
}
.section-add-2 .main-box {
	max-width: 1600px;
	margin: 0 auto;
	padding: 0 10px;
}
@media screen and (max-width:1600px) { 
.section-add-2 .title-img {
	max-width: 45%;
	padding-bottom: 0px;
}
} 
@media screen and (min-width:1600px) { 
.section-add-2 .title-img {
	max-width: 45%;
	padding-bottom: 60px;
}
}
.section-add-2 .logo-list {
	max-width: 1340px;
	margin: 0 auto;
}
.section-add-2 .logo-list li {
	margin-bottom: 30px;
}
.section-add-2 .logo-box {
	border-radius: 10px;
	border: 1px solid #E5E5E5;
	max-width: 300px;
	margin: 0 auto;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100% ;
	font-size: 0;
	cursor: pointer;
}
.section-add-2 .logo-box img {
	opacity: 0;
	transition-duration: .6s;
}
.section-add-2 .logo-box:hover img {
	opacity: 1;
}
.section-add-2 .logo-1 {
	background-image: url(../images/logo-sign-1.png);
}
.section-add-2 .logo-2 {
	background-image: url(../images/logo-sign-2.png);
}
.section-add-2 .logo-3 {
	background-image: url(../images/logo-sign-3.png);
}
.section-add-2 .logo-4 {
	background-image: url(../images/logo-sign-4.png);
}
.section-add-2 .logo-5 {
	background-image: url(../images/logo-sign-5.png);
}
.section-add-2 .logo-6 {
	background-image: url(../images/logo-sign-6.png);
}
.section-add-2 .logo-7 {
	background-image: url(../images/logo-sign-7.png);
}
.section-add-2 .logo-8 {
	background-image: url(../images/logo-sign-8.png);
}
.section-add-2 .logo-9 {
	background-image: url(../images/logo-sign-9.png);
}
.section-add-2 .logo-10 {
	background-image: url(../images/logo-sign-10.png);
}
.section-add-2 .logo-11 {
	background-image: url(../images/logo-sign-11.png);
}
.section-add-2 .logo-12 {
	background-image: url(../images/logo-sign-12.png);
}
.section-add-2,
.section-add-1{
	padding: 8% 0 1%;
}
@media(max-width: 1400px){
	.section-add-2,
	.section-add-1{
		padding: 4% 0 1%;
	}
}