0566cd0566cd0566cd0566cd0566cd0566cd@CHARSET "UTF-8";
*{
	padding: 0;
	margin: 0;
}
.pagebox{
	width: 100%;
}/*page property_start*/.pagebox,#-remove--flag{width:100%;
margin:0px auto;
}/*page property_end*//*page property_start*/body,#-remove--flag{}/*page property_end*/#gs .p_MatteIcon .iconfont:before{
content:'\e602';
}
#gs >div{
animation-fill-mode:both;
}
#gs .fr{
float:right;
}
#gs .clearfix:after{clear:both;
}
#gs .clearfix{
clear:both;
*zoom:1;
}
#gs body{
background-color:#1b1b1b;
}
#gs .header{width:100%;position: relative;top:0;left:0;z-index:999;height: 100px;padding:0 5% 0 8%; margin:0;background-color: rgba(255,255,255,1);}
#gs .header .left{
width:12%;
}
#gs .header .left a img{
height:40px;
margin-top:6px;
}
#gs .header .left .img2{
display:none;
}
#gs .header .nav{
-webkit-transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
height:100%;
line-height:2em;
display:block;
margin-bottom: 1.5em;
	overflow: hidden;
	margin-top: 0.5em;
}
#gs .container{
width:100%;
}
#gs .header .navbar_nav li{position:relative;display:block;}

#gs .header .navbar_nav li:after{
content:"";
width:0;
height:2px;
background:orangered;
position:absolute;
bottom:0;
left:0;
transition:all 0.5s ease 0s;
}
#gs .header .navbar_nav li:hover:after{
width:0;
}
#gs .header .navbar_nav li a{text-decoration:none;height:100%;padding: 0;width:  auto;display:block;-webkit-transition:0.5s;-moz-transition:0.5s;text-align:  center;-o-transition:0.5s;transition:0.5s;color: #333;font-size:17px;}
#gs .header .navbar_nav li:hover a{
color:#333; font-weight: bold;
}
.navbar_nav{
    text-align:  right;
    padding-right: 0;
    width: auto;
    padding-left:  20%;
    margin:  2em 0 0 0 !important;
    overflow:  hidden;
}
#gs .header .navbar_nav li.dropdown{display: inline-block;position:relative;font-size:  0;width: 10%;}
#gs .header .navbar_nav li.dropdown .jt{
width:20px;
height:20px;
background:url(i/top.png) no-repeat;
background-size:100% 100%;
display:block;
}
#gs .header .navbar_nav li.dropdown .dropdown_menu{display:none;position:fixed;top: 90px;left:0;width:100%;background:#fff;box-shadow:0 15px 27px 0 rgba(167, 165, 165, 0.38);border-top:1px solid #f0f0f0;}
#gs .header .navbar_nav li.dropdown .dropdown_menu a{
font-size:14px;
color:#666;
padding:0 20px;
line-height:20px;
text-align:center;
background:#fff;
margin:20px 0;
}
#gs .header .navbar_nav li.dropdown .dropdown_menu a:not(:first-child){
border-left:1px solid #ccc;
}
#gs .header .navbar_nav li.dropdown:hover .dropdown_menu{display:flex;justify-content: center;background:#fff;padding-left: 30%;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
#gs .header .navbar_nav li.dropdown:hover .dropdown_menu a{
color:#666;
}
#gs .header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{
color:#f92543;
}
#gs .header.on{
background:#fff;
border-bottom:1px solid #ccc;
}
#gs .header.on .left .img1{
display:none;
}
#gs .header.on .left .img2{
display:block;
}
#gs .header.on .navbar_nav li a{
color:#333;
}
#gs .header.on .navbar_nav li:hover a{
color:orangered;
}
#gs #navToggle{
display:none;
}
#gs .m_nav{
position:fixed;
top:0;
box-shadow:0 15px 27px 0 rgba(167, 165, 165, 0.38);
width:100%;
height:100%;
background:#fff;
transition:all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
-webkit-transition:all ease 0.5s;
z-index:1000;
opacity:1;
visibility:visible;
margin-top:0;
overflow-y:auto;
transform:translateX(100%);
}
#gs .m_nav.open{
transform:translateX(0);
}
#gs .m_nav .top{
height:60px;
padding:20px;
box-sizing:border-box;
}
#gs .m_nav .top .closed{
display:block;
width:30px;
height:30px;
line-height:30px;
text-align:center;
float:right;
cursor:pointer;
font-size:30px;
}
#gs .m_nav .logo{
width:100%;
margin:0 auto;
}
#gs .m_nav .logo img{
height:50px;
display:block;
margin:30px auto;
}
#gs .m_nav .ul{
margin-top:30px;
}
#gs .m_nav .ul li{
padding:0 20px;
border-bottom:1px solid #f5f5f5;
transform:translateY(100%);
-webkit-transform:translateY(100%);
-webkit-transition:all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
transition:all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
opacity:0;
}
#gs .m_nav.open .ul li{
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
}
#gs .m_nav .ul li:nth-child(1){
-webkit-transition:all .2s cubic-bezier(.77, 0, .175, 1) 0ms;
transition:all .2s cubic-bezier(.77, 0, .175, 1) 0ms;
}
#gs .m_nav .ul li:nth-child(2){
-webkit-transition:all .4s cubic-bezier(.77, 0, .175, 1) 0ms;
transition:all .4s cubic-bezier(.77, 0, .175, 1) 0ms;
}
#gs .m_nav .ul li:nth-child(3){
-webkit-transition:all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
transition:all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
}
#gs .m_nav .ul li:nth-child(4){
-webkit-transition:all .8s cubic-bezier(.77, 0, .175, 1) 0ms;
transition:all .8s cubic-bezier(.77, 0, .175, 1) 0ms;
}
#gs .m_nav .ul li:nth-child(5){
-webkit-transition:all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;
transition:all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;
}
#gs .m_nav .ul li:nth-child(6){
-webkit-transition:all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;
transition:all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;
}
#gs .m_nav .ul li a{
display:inline-block;
text-decoration:none;
color:#333;
font-size:16px;
height:50px;
line-height:50px;
width:80%;
}
#gs .m_nav .ul li .dropdown_menu{
display:none;
}
#gs .m_nav .ul li.dropdown.active .dropdown_menu{
display:block;
}
#gs .m_nav .ul li .dropdown_menu a{
display:block;
width:100%;
height:50px;
line-height:50px;
padding:0 40px;
box-sizing:border-box;
border-bottom:1px solid #f5f5f5;
}
#gs .m_nav .ul li .dropdown_menu a:last-child{
border:none;
}
#gs .banner{
width:100%;
}
#gs .banner img{
width:100%;
}


ul, ol{margin-bottom:0px!important;}



.logo{width:162px; height: 60px; position: absolute; z-index: 1; margin: 20px 0 0 10px}
.logo1{width:162px; height: 60px; float: left; margin-right: 15px;}
.logo2{float:right;  padding-left: 15px;font-size: 1.125em; color: #999;}
.logo2 img{ vertical-align:middle;}
.logo2 a{ color:#fff;}.logo2 a:hover{color:#fff; opacity: 0.7}


@media screen and (max-width: 640px)
{
	.logo{width:50%;  }
	.logo1{width:120px; height: 30px;}
	.logo1 img{width:100%}
	.logo2{display:none}
	
	#gs .header{height:70px;}
	#gs .header #navToggle span{margin-top: 30px;}
}





@media screen and (max-width: 1300px){
	#gs .header .navbar_nav li a{font-size:16px;}
}









@media screen and (max-width: 1100px){
#gs .header {
    padding: 0 10px;
  }
#gs .header #navToggle {
    height: 70px;
    padding: 0px 15px;
    display: inline-block;
    float: right;
  }
#gs .header #navToggle span {
    position: relative;
    width: 25px;
    height: 2px;
    margin-top: 40px;
  }
#gs .header #navToggle span:before,
  .header #navToggle span:after {
    content: '';
    position: relative;
    width: 100%;
    height: 2px;
    left: 0;
  }
#gs .header #navToggle span,
  .header #navToggle span:before,
  .header #navToggle span:after {
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    display: block;
    background: #666;
  }
#gs .header #navToggle span:before {
    top: 8px;
  }
#gs .header #navToggle span:after {
    bottom: 10px;
  }
#gs .header #navToggle.open span:before {
    top: 10px;
    -webkit-transform: translateY(-11px) rotate(-45deg);
    -moz-transform: translateY(-11px) rotate(-45deg);
    -ms-transform: translateY(-11px) rotate(-45deg);
    -o-transform: translateY(-11px) rotate(-45deg);
    transform: translateY(-11px) rotate(-45deg);
  }
#gs .header #navToggle.open span:after {
    bottom: 12px;
    -webkit-transform: translateY(10px) rotate(45deg);
    -moz-transform: translateY(10px) rotate(45deg);
    -ms-transform: translateY(10px) rotate(45deg);
    -o-transform: translateY(10px) rotate(45deg);
    transform: translateY(10px) rotate(45deg);
  }
#gs .header #navToggle.open span {
    background: none;
  }
#gs .header #navToggle.open span:before,
  .header #navToggle.open span:after {
    background: #fff;
  }
#gs .header .nav {
    display: none;
  }
#gs .banner img {
    height: 600px;
    object-fit: cover;
  }
#gs .jt {
    display: inline-block;
    width: 10%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    vertical-align: top;
    font-size: 1rem;
    transition: all .5s ease;
  }
#gs .jtRote {
    transform: rotateZ(90deg);
  }
	
	
	.top-tel{display:none;}	
	.top-line{display:none;}
}



#w_grid-1565677887084 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0;
clear:left;
}
#w_grid-1565677887084{
  width:100%;

  max-width:none;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:0px;

  margin-top:0px;

  margin-left:auto;

  margin-right:auto;

  margin-bottom:0px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}
#gs{
  width:auto;

  max-width:none;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:0px;

  margin-top:0px;

  margin-left:0px;

  margin-right:0px;

  margin-bottom:0px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}












.index2-about1{
	width:100%;
	margin: auto;
	overflow: hidden;
}

.index2-about1 .in2-ab1-left{
	width:40%;
	float: left;
	margin-top: 5%;
}

.index2-about1 .in2-ab1-left .title{
    color: #202020;
    width: 100%;
    margin: auto;
    font-size: 18px;
}
.index2-about1 .in2-ab1-left .title span{
    display: block;
    font-size: 28px;
    font-weight: bold;
    line-height: 1.3;
    margin-top: 10px;
    color: #3e3e3e;
}
.index2-about1 .in2-ab1-left .text{
    width: 100%;
    margin: auto;
    font-size: 16px;
    line-height: 1.75;
    color: #3e3e3e;
    text-align: justify;
    margin-top: 5%;
}
.index2-about1 .in2-ab1-left .more{
	width:205px;
	height: 55px;
	background: #d61718;
	color: #fff;
	text-align: center;
	line-height: 55px;
	margin-top: 5%;
	font-size: 17px;
	margin-bottom: 5%;
}
.index2-about1 .in2-ab1-left .more span{
	display:inline-block;
	margin-left: 20px;
	font-size: 19px;
}

.index2-about1 .in2-ab1-left .more:hover{
	background: #ba1314;
}



.index2-about1 .in2-ab1-right{
	width:50%;
	float: right;
}
.index2-about1 .in2-ab1-right .orange{
	width:45%;
	float:left;
	background: #f28b30;
	color: #fff;
	padding: 12% 2%;
	text-align: center;
}
.index2-about1 .in2-ab1-right .orange .ico{}
.index2-about1 .in2-ab1-right .orange .text1{
	margin: 15px 0 8px;
}
.index2-about1 .in2-ab1-right .orange .text2{
	font-size: 13px;
	text-transform: uppercase;
}
.index2-about1 .in2-ab1-right .pic{
	width:55%;
	float: left;
}
.index2-about1 .in2-ab1-right .pic img{
	width:100%;
	max-width:397px; 
}




.index2-about2{
	width:100%;
	margin: auto;
	overflow: hidden;
	background: url(../images/in2-ab2.png) no-repeat;
	background-size: cover;
	padding-bottom: 6%;
}


/*===========in-topbar===========*/
.index2-topbar{
	width:100%;
	margin: auto;
	overflow: hidden;
	margin-bottom: 6%;
	z-index: 999;
	position: relative;
	color: #fff;
}

.index2-topbar-bg{
	width:50%;
	height: 185px;
	float: left;
	background:url(../images/in2-ab2-bg.jpg);
	padding-left: 88px;
}

.index2-topbar-bg ul{
	width:100%;
	max-width: 780px;
	background: #c8c8c8;
	margin-top: 40px;
}
.index2-topbar-bg ul li{
	float:
	left;
	width:33.33%;
	list-style: none;
	list-style-position: outside;
	font-size: 13px;
	text-align: center;
	border-left: 1px solid rgba(255,255,255,0.3);
}

.index2-topbar-bg ul li:nth-child(1){ border-left:0}


.index2-topbar-bg ul li .number{}
.index2-topbar-bg ul li .number span{font-size: 55px;font-weight: bold;margin-right: 10px;}


.index2-about2 .title1{
	color: #fff;
	font-size: 15px;
}
.index2-about2 .title2{
	color:#fff;
	font-size: 42px;
	font-weight: bold;
	line-height: 2.2
}
.index2-about2 .more{
	width:205px;
	height: 55px;
	background: #282828;
	color: #fff;
	text-align: center;
	line-height: 55px;
	margin-top: 5%;
	font-size: 17px;
}
.index2-about2 .more span{
	display:inline-block;
	margin-left: 20px;
	font-size: 19px;
}


.index2-about2 .more:hover{
	background:none;
	border: 1px solid rgba(255,255,255,0.3)
}













/* Tab标签 */
.tab{width:100%; margin: auto; overflow: hidden;}
.slideTxtBox{ width:100%;  text-align:left;  }
.slideTxtBox .hd{height: 80px;position:relative;width: 100%;margin: auto;}
.slideTxtBox .hd ul{float:right;height:57px;width: 336px;overflow: hidden;line-height: 45px;}
.slideTxtBox .hd ul li{float:left;cursor:pointer;font-size: 18px;color: #4b4b4b;padding: 0 0%;margin: 0 20px;}
.slideTxtBox .hd ul li.on{height: 45px;color: #d70321;border-bottom: 3px solid #d70321;}
.slideTxtBox .bd{width:100%; margin: auto;}
.slideTxtBox .bd ul{zoom:1;margin-top: 18px;overflow: hidden;}
.slideTxtBox .bd li{ width:30.73%; float: left; margin-bottom: 13px; margin: auto 1.3% }
.slideTxtBox .bd li .tp{width:100%; float: left;  border: 5px solid #fff;  }
.slideTxtBox .bd li .tp img{width:100%}
.slideTxtBox .bd li .title{width:100%; float: left;color: #393535; padding-left: 5px; font-size: 16px;height: 20px;overflow: hidden; margin-top: 1em;}
.slideTxtBox .bd li .title:hover{ color:#333; font-weight: bold;}














/*首页-产品*/
.index2-pro{
	width:100%;
	margin: auto;
	overflow: hidden;
}
#in-pro{padding: 6% 0} 
#in-pro .swiper-button-prev,.swiper-container-rtl .swiper-button-next{background: url(../images/in-pro-left.png) no-repeat #fff center;width: 61px;height: 140px;left:0;margin-top: -60px;}
#in-pro .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ background: url(../images/in-pro-right.png) no-repeat #fff center;width: 61px;height: 140px;right:0;margin-top: -60px;}

#in-pro .swiper-button-next, .swiper-button-prev{}


#in-pro img{
	width: 100%;
	}
#in-pro .in-pro-title{
    width: 100%;
    display: block;
    float: left;
    text-align: center;
    font-size: 18px;
    color: #737373;
    padding: 20px 0;
    border-bottom: 1px solid #e9e9e9;
    }

#in-pro .swiper-container{
      width: 100%;
      height: auto;
	  padding:20px 0;
      margin-left: auto;
      margin-right: auto;
	  
    }
#in-pro .swiper-slide{
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      transition-property:all;
    }
	#progressEffect{
	  position: absolute;
      z-index: 10;
      top: 20px;
      left: 20px;
	}

#in-pro .swiper-button-next, .swiper-button-prev{}


.in-product{width:100%; margin: auto; overflow: hidden; background: url(../images/in-pro-bg.jpg); margin-top: 20px;}

.in-product .pic{width:60%; float:right; margin-bottom: 3%}
.in-product .pic img{width:100%;max-width: 1000px;}
.in-product .info{width:30%;margin: 8% 2% 3% 8%;float:left;color: #fff; min-width: 400px;}
.in-product .info .line{
    width: 25px;
    height: 2px;
    background: #fff;
}
.in-product .info .title-en{
    font-size: 100px;
    font-weight: bold;
    text-transform: uppercase;
}
.in-product .info .title-ch{
    font-size: 30px;
}
.in-product .info .text{
    font-size: 14px;
    margin-top: 20px;
	background: url(../images/in-pro-cricle.png) no-repeat left center ;
	padding-left: 20px;
}
.in-product .info .btn{ text-align: center; padding: 0; margin-top: 30px;}
.in-product .info .btn .btn1{width:160px; height: 50px; background: #c40110; color: #fff; float: left;line-height: 50px; }
.in-product .info .btn .btn2{width:160px; height: 50px;  border: 3px solid #838383; color: #575757;  float: left; margin-left: 20px;line-height: 45px; }










/*首页-新闻*/
.index2-news{
	width:100%;
	margin: auto;
	overflow: hidden;
	background: #f6f6f6;
	padding: 4% 0 0;
}

.index2-news-title{
	font-size:38px;
	font-weight: bold;
	width: 30%;
    float: left;
}
.index2-news-title::after{
	content:'';
	display: block;
	width:50px;
	height: 3px;
	background: #d70321;
	margin-top:10px;
}

#in-news{padding: 30px 0 100px} 
#in-news .swiper-button-prev,.swiper-container-rtl .swiper-button-next{width: 50px;height: 50px;right: 80px;margin-top: 230px;float: right;left: auto; border:2px solid #d70422; border-radius: 50%;background: none;font-size: 28px; color: #d70422;
    text-align: center;
    line-height: 50px;}
#in-news .swiper-button-next, .swiper-container-rtl .swiper-button-prev{width: 50px;height: 50px;right:0;margin-top: 230px; border:2px solid #ccc;border-radius: 50%; background: none;font-size: 28px; color: #ccc;
    text-align: center;
    line-height: 50px;}

#in-news .swiper-button-next, .swiper-button-prev{}

.index2-news-line{
	width:100%;
	margin: auto;
	overflow: hidden;
	height: 3px;
	background: #e7e7e7;
	margin-top:40px;
}
.index2-news-line::after{
	content:'';
	display: block;
	width:370px;
	height: 3px;
	background: #ffb22d;
}

.index2-news-dot{
	width:100px;
	height: auto;
	margin: auto;
	overflow: hidden;
	float: left;
	margin-top:30px;
}

.index2-news-dot li{
	width:10px!important;
	height: 10px!important;
	background: #d0d0d0;
	float: left;
	border-radius: 50%;
	margin-right: 10px!important;
}
.index2-news-dot li:nth-child(1){ background: #ec1b3a;}

#in-news .swiper-slide{
      text-align: center;
      font-size: 18px;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      transition-property:all;
	width:100%
    }








#in-news .swiper-slide .nr {
    width: 100%;
    margin: auto;
    overflow: hidden;
}
#in-news .swiper-slide .nr .tp{
    width: 100%;
    margin: auto;
    overflow: hidden;
    position: relative;
}
#in-news .swiper-slide .nr .tp .date{
    width: 85px;
    height: 100px;
    background: #ee142d;
    position: absolute;
    z-index: 99;
	color: #fff;
	overflow: hidden;
	font-size: 14px;
	padding-top: 20px;
}
#in-news .swiper-slide .nr .tp .date span{
	font-size: 28px;
	font-weight: bold;
	display: block;
}
#in-news .swiper-slide .nr .tp .pic{
    width: 100%;
}
#in-news .swiper-slide .nr .tp .pic img{
    width: 100%;
}
#in-news .swiper-slide .nr .title{
	width: 100%;
    margin: auto;
    color: #d70321;
    font-size: 15px;
    text-align: left;
    font-weight: bold;
    padding: 20px 0px;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
#in-news .swiper-slide .nr .text{
	color: #575757;
    width: 100%;
    margin: auto;
    font-size: 12px;
    text-align: left;
    padding: 0;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: inherit;
    -webkit-box-orient: vertical;
}




.index2-bottom1{
	width:100%;
	margin: auto;
	overflow: hidden;
	background: url(../images/in2-bottom.jpg) no-repeat ;
	background-size: cover;
	padding: 3% 0 6%;
}
.index2-bottom1 .in2-bottom-logo{
	width:100%;
	margin: auto;
	overflow: hidden;
	text-align: center;
}

.index2-bottom1 .in2-bottom-content{
	width:90%;
	margin: auto;
	overflow: hidden;
	margin-top: 4%;
}

.index2-bottom1 .in2-bottom-content .in2-bottom-content-left{
	width: calc(100% - 320px);
	margin: auto;
	float: left;
}

.index2-bottom1 .in2-bottom-content .in2-bottom-content-left .in2-bottom-content-left-sub{
	width:calc((100% - 0px)/6);
	float: left;
	color: #fff;
}

.index2-bottom1 .in2-bottom-content .in2-bottom-content-left .in2-bottom-content-left-sub li{
	width:100%;
	margin: auto;
	overflow: hidden;
	font-size: 15px;
	line-height: 2.5;
}
.index2-bottom1 .in2-bottom-content .in2-bottom-content-left .in2-bottom-content-left-sub li span{
	font-weight: bold;
	font-size: 17px;
	margin-bottom: 10px;
	display: block;
}

.index2-bottom1 .in2-bottom-content .in2-bottom-content-right{
	width: 320px;
	margin: auto;
	float: right;
	color: #fff;
}
.index2-bottom1 .in2-bottom-content .in2-bottom-content-right li{
    width: 100%;
    font-size: 15px;
    line-height: 2.5;
}
.index2-bottom1 .in2-bottom-content .in2-bottom-content-right li:nth-child(1){font-size:17px; font-weight:bold;}
.index2-bottom1 .in2-bottom-content .in2-bottom-content-right li:nth-child(2){font-size:22px; font-weight:bold; margin-top:10px}
.index2-bottom1 .in2-bottom-content .in2-bottom-content-right li:nth-child(4){ margin-top:20px}
.index2-bottom1 .in2-bottom-content .in2-bottom-content-right::before{
	content:
	'';
	width:1px;
	height: 220px;
	background: rgba(255,255,255,0.3);
	display: block;
	float: left;
	margin-right: 50px;
}



.index2-bottom2{
	width:100%;
	margin: auto;
	overflow: hidden;
	background: #111111;
	color: #8b8b8b;
	font-size: 15px;
	padding: 25px 0
}
.index2-bottom2 span{
	width:auto;
	text-align: right;
	float: right;
}



















/*<1440*/
@media screen and (max-width:1440px) 
{
	.index2-topbar-bg{padding-left: 0px;}
}



/*<1280*/
@media screen and (max-width:1280px) 
{
	.index2-topbar-bg ul li .number span{font-size:42px}
	.index2-topbar-bg{ height:150px;}
	.index2-about2 .title2{font-size:32px;}
}



/*<991*/
@media screen and (max-width:991px) 
{
	.index2-about1 .in2-ab1-left{width:100%}
	.index2-about1 .in2-ab1-right{display:none;}
	.index2-topbar-bg{width:100%}
	.index2-about2 .title2{font-size:26px;}
	#in-pro .in-pro-title{font-size:16px;}
	.index2-news-title{font-size:26px;}
	
	#in-news{padding: 0px 0 100px;}
	#in-news .swiper-button-next, .swiper-container-rtl .swiper-button-prev{margin-top: 130px;}
	#in-news .swiper-button-prev, .swiper-container-rtl .swiper-button-next{margin-top: 130px;}
	
	
	.index2-bottom1 .in2-bottom-content .in2-bottom-content-left{display:none;}
	.index2-bottom1 .in2-bottom-content .in2-bottom-content-right{width:100%}
	.index2-bottom2{ text-align:center;}
	.index2-bottom2 span{width:100%; text-align:center;}
}





