﻿@charset "utf-8";  
@font-face{font-family: 'stratum';src : url('../fonts/Stratum2-Black.otf');}
@font-face{font-family: 'stratum2';src : url('../fonts/stratum2-regular-webfont.ttf');}
html{padding: 0;margin:0;font-size: 14px;}
*{padding: 0; margin: 0; outline: none}
body{font-family:"stratum", Arial;font-size: 16px;padding: 0;margin:0;     overflow-x: hidden;}
div,a,li,img,p,span,ul,li,em,i,tr,td,th,dl,dt,dd{padding: 0;margin:0;}
h1,h2,h3,h4,h5{padding:0;margin:0;color:#000;}
li{list-style: none;}
a{text-decoration: none;color:#000; transition: all 0.5s;}
a:hover{text-decoration: none;color:#0075f9;}
a:focus{outline: none;text-decoration: none;color:#0075f9;}
.openb{overflow: hidden;}
.ycsearch{position: fixed; height: 100vh; background: rgba(0,0,0,0.8); top: 0; left: 0; width: 100%; z-index: 10000;}
.ycsearch input{width: 320px; height: 40px; float: left; padding: 0 10px; border: 0}
.ycsearch button{height: 40px; width: 40px; border: 0; color: #fff; background: #0075f9}
.close{opacity: 1;}
.ycsearch form{    position: fixed;
    left: 0;
    right: 0;
    margin: auto;
    top: 0;
    height: 40px;
    bottom: 0;
    width: 360px;}
div.burger {
	height: 30px;  z-index: 1001;
	width: 40px;
	position: absolute;
	top: 17px; 
	left: 21px;
	cursor: pointer;	
}
	div.x,
	div.y,
	div.z {
		position: absolute; margin: auto;
		top: 0px; bottom: 0px;		
		background: #000; display: block;
		border-radius:2px;
		-webkit-transition: all 200ms ease-out;
		   -moz-transition: all 200ms ease-out;
		    -ms-transition: all 200ms ease-out;
		     -o-transition: all 200ms ease-out;
		        transition: all 200ms ease-out;
	}		
	div.x, div.y, div.z { height: 3px; width: 26px; }
	div.y{top: 18px;}
	div.z{top: 37px;}
	div.collapse{
		top: 20px;
		-webkit-transition: all 70ms ease-out;
		   -moz-transition: all 70ms ease-out;
		    -ms-transition: all 70ms ease-out;
		     -o-transition: all 70ms ease-out;
		        transition: all 70ms ease-out;
	}
	 
	
	div.rotate30{
		-ms-transform: rotate(30deg); 
    	-webkit-transform: rotate(30deg); 
	    transform: rotate(30deg);	
		-webkit-transition: all 50ms ease-out;
		   -moz-transition: all 50ms ease-out;
		    -ms-transition: all 50ms ease-out;
		     -o-transition: all 50ms ease-out;
		        transition: all 50ms ease-out;					
	}
	div.rotate150{
		-ms-transform: rotate(150deg); 
    	-webkit-transform: rotate(150deg); 
	    transform: rotate(150deg);	
		-webkit-transition: all 50ms ease-out;
		   -moz-transition: all 50ms ease-out;
		    -ms-transition: all 50ms ease-out;
		     -o-transition: all 50ms ease-out;
		        transition: all 50ms ease-out;					
	}
	
	div.rotate45{
		-ms-transform: rotate(45deg); 
    	-webkit-transform: rotate(45deg); 
	    transform: rotate(45deg);	
		-webkit-transition: all 100ms ease-out;
		   -moz-transition: all 100ms ease-out;
		    -ms-transition: all 100ms ease-out;
		     -o-transition: all 100ms ease-out;
		        transition: all 100ms ease-out;					
	}
	div.rotate135{
		-ms-transform: rotate(135deg); 
    	-webkit-transform: rotate(135deg); 
	    transform: rotate(135deg);	
		-webkit-transition: all 100ms ease-out;
		   -moz-transition: all 100ms ease-out;
		    -ms-transition: all 100ms ease-out;
		     -o-transition: all 100ms ease-out;
		        transition: all 100ms ease-out;					
	}
div.menu-bg{	
	
	width: 100%;
	height: 100vh;  
	position:absolute;	 z-index:-1; 
  top:0;
  left:0;
	background:#0075f9;
	opacity:0;
	-webkit-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);	
}
div.menu-bg.animate{
	opacity:0.9; z-index: 1000; position: fixed;
	-webkit-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);					
	
}
	div.menu {
	height: 100%; 
	width: 100vh; overflow: hidden;
}
.menu-splitL, .menu-splitR{
	overflow:hidden;
	position: absolute;
	top: 90px;	
	left: 0px; z-index: 1000;
	width:100%;
}
.menu-splitR{left:100%;}
.menu ul li {
	list-style: none;
	width:100%; display: none;
	margin-top:40px;
	text-align:center;
	font-size:19px;
	-webkit-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}
.menu ul li a {
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;	
	letter-spacing:3px;	
}section > div {
    transition: transform 1s;
    transform: translateX(0px);
}

.menu li.animate{
	font-size:19px;
	opacity:1; display: block;
	-webkit-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.menu-splitL li:nth-of-type(1){	margin-left:44px;transition-delay: 0.12s;}
.menu-splitL li.animate:nth-of-type(1){	margin-left:0;	transition-delay: 0.0s;	}

.menu-splitL li:nth-of-type(2){	margin-left:41px;	transition-delay: 0.09s;}
.menu-splitL li.animate:nth-of-type(2){	margin-left:0;	transition-delay: 0.05s;}

.menu-splitL li:nth-of-type(3){	margin-left:57px;	transition-delay: 0.046s;}
.menu-splitL li.animate:nth-of-type(3){	margin-left:0;	transition-delay: 0.1s;}

.menu-splitL li:nth-of-type(4){	margin-left:61px;transition-delay: 0.03s;}
.menu-splitL li.animate:nth-of-type(4){	margin-left:0;	transition-delay: 0.15s;}

.menu-splitL li:nth-of-type(5){	margin-left:59px;	transition-delay: 0.0s;	}
.menu-splitL li.animate:nth-of-type(5){	margin-left:0;	transition-delay: 0.2s;	}



.menu-splitR li:nth-of-type(1){	margin-left:-201px;transition-delay: 0.12s;}
.menu-splitR li.animate:nth-of-type(1){	margin-left:-160px;	transition-delay: 0.0s;	}

.menu-splitR li:nth-of-type(2){	margin-left:-203px;	transition-delay: 0.069s;}
.menu-splitR li.animate:nth-of-type(2){	margin-left:-160px;	transition-delay: 0.05s;}

.menu-splitR li:nth-of-type(3){	margin-left:-214px;	transition-delay: 0.06s;}
.menu-splitR li.animate:nth-of-type(3){	margin-left:-160px;	transition-delay: 0.1s;}
.menu-splitR li:nth-of-type(4){	margin-left:-217px;transition-delay: 0.03s;}
.menu-splitR li.animate:nth-of-type(4){	margin-left:-160px;	transition-delay: 0.15s;}

.menu-splitR li:nth-of-type(5){	margin-left:-217px;	transition-delay: 0.0s;	}
.menu-splitR li.animate:nth-of-type(5){	margin-left:-160px;	transition-delay: 0.2s;	}

.nav .row{display: flex; justify-content:space-between;}
.nav a{font-size: 18px;}
.nav .row > li{padding-top: 35px;}
.nav .row > li > a{padding-bottom: 35px;}
.nav .row .logo{padding: 0}
.lau{position: absolute; right: 30px; top: 35px; font-size: 16px;}
.header{position: relative;}
.gallery-thumbs{width: 50%; position: absolute; right: 0; bottom:0;}
.banner{position: relative;}
.gallery-thumbs .swiper-slide{border: solid 10px rgba(0,0,0,0.1)}
.gallery-thumbs .swiper-slide img{width: 100%}
.gallery-thumbs .swiper-slide-thumb-active{border: solid 10px rgba(0,117,249,1)}

.banner{padding-left: 0px; padding-bottom: 70px;}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after,.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{color: #999; font-size: 22px;}
.anniu{width: 140px; position: relative; margin-left: 50%; left: -240px; margin-top: 50px;}
.swiper-button-prev,.swiper-button-next{width: 50px; height: 50px; border-radius: 50px; background: #fff; border: solid 2px #ccc;}
.swiper-button-prev:hover,.swiper-button-next:hover{background: #0075f9; border: solid 2px #0075f9}
.swiper-button-prev:hover:after,.swiper-button-next:hover:after{color: #fff}
.text{position: absolute; z-index: 1; transform: translate(-50%,-50%); left: 50%; top: 50%; text-align: center;}
.text h3{font-size: 124px; color: #fff; letter-spacing: 60px; text-transform:uppercase; margin-left: 60px;}
.text p{letter-spacing: 8px; color: #fff; font-size:24px;  text-transform:uppercase;}
.biaoqian{width: 235px; height: 50px; background: #0075f9; color: #fff; text-align: center; line-height: 50px; position: absolute; left: 0; bottom: 0; font-family: arial; text-transform: uppercase;}
.title h3{font-size: 30px; text-transform: uppercase;}
.home_sort{padding: 0 15px; padding-top: 80px;}
.home_sort li{width: 50%; padding: 0 15px; overflow: hidden; float: left;  margin-bottom: 30px;}
.home_sort li .fangda{position: relative; overflow: hidden;}
.title {text-align: center;}
.title p{font-size: 14px; font-family: stratum2; max-width: 800px; margin: 30px auto}
.home_sort li img{width: 100%;transition:all 0.5s; }
.home_sort li:first-child .fangda:before{width: 0px;
    height: 0px;
    position: absolute;
    content: '';
    top: 0px;
    left: 0px;
    border: 30px solid #FFF;
    border-bottom-color: transparent;
    border-right-color: transparent; z-index: 10;
}
.home_sort li:nth-child(2) .fangda:before{width: 0px;
    height: 0px;
    position: absolute;
    content: '';
    top: 0px;
    right: 0px;
    border: 30px solid #FFF;
    border-bottom-color: transparent;
    border-left-color: transparent; z-index: 10;
}
.home_sort li:nth-child(3) .fangda:before{width: 0px;
    height: 0px;
    position: absolute;
    content: '';
    bottom: 0px;
    left: 0px;
    border: 30px solid #FFF;
    border-top-color: transparent;
    border-right-color: transparent; z-index: 10;
}
.home_sort li:nth-child(4) .fangda:before{width: 0px;
    height: 0px;
    position: absolute;
    content: '';
    bottom: 0px;
    right: 0px;
    border: 30px solid #FFF;
    border-top-color: transparent;
    border-left-color: transparent; z-index: 10;
}
.banner .swiper-slide:first-child .text{display:none}
.sort_txt{position: absolute; transform: translate(-50%,-50%);left: 50%; top: 50%; text-align: center;}
.sort_txt h3{color: #fff; text-transform: uppercase;}
.home_sort ul{overflow: hidden;}
.sort_txt a{display: block; width: 115px; height: 40px; line-height: 40px; background: #0075f9; color: #fff; margin: 30px auto; font-family: stratum2; opacity: 0; transition:all 0.5s; height: 0}
.home_sort li:hover a{ display: block; opacity: 1;height: 40px;}
.home_sort li:hover img{transform: scale(1.1);}
.product_home{width: 100%; overflow: hidden; padding: 0 30px}
.product_home .swiper {
        width: 100%; padding-top: 15px;
        height: 100%;position: relative; padding-bottom: 80px; margin-bottom: 40px
      }

.product_home  .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
		overflow: hidden;
        box-shadow: 0 0px 15px 0 rgba(0,0,0,0.1),0 0px 15px 0 rgba(0,0,0,0.1) !important;
        -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;
      }

.product_home .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover; transition: all 0.5s
  }
.product_home .swiper-slide a:hover img{transform: scale(1.1);}
.product_home  .swiper-slide a:hover .pro_tit{background: #0075f9; color: #fff}
.product_home  .swiper-slide a:hover .pro_tit h3{color: #fff}
.pro_tit{display: block; background:#fff; border-top: 0; padding: 25px 0}
.product_home .title h3{margin-bottom: 40px; padding-top: 40px;}
.product_home .swiper-pagination .swiper-pagination-bullet{width: 15px; height: 15px; margin: 0 15px;}
.pro_tit{transition: all 0.5s; position: relative; z-index: 10; }
.pro_tit h3{font-size: 16px;}
.pro_tit p{font-size: 14px; font-family: stratum2; text-transform: uppercase;}
.about_home{min-height: 425px; padding: 80px 0}
.about_home p{max-width: 830px; margin: 0 auto; color: #fff; font-family: stratum2; line-height: 2em; font-size: 16px;}
.about_home .title h3{color: #fff; padding-bottom: 50px;}
.about_home a{width: 120px; height: 40px; display: block; margin: 0 auto; background: #0075f9; color: #fff; line-height: 40px; text-align: center; text-transform: uppercase; margin-top: 40px;}
.new_home .swiper{position: relative; overflow: hidden; padding-bottom: 70px;}
.new_home .swiper img{width: 100%}
.new_home {padding: 0 30px}
.swiper-container-horizontal>.swiper-scrollbar{width: 356px; margin: 0 auto; left: 0; right: 0}
.new_home .title p{font-size: 16px; text-transform: uppercase;}
.new_home {padding-top: 80px; margin-bottom: 90px;}
.new_home .pro_tit{border: 0; position: absolute; bottom: 20px; color: #fff; font-size: 16px; padding: 0 15px;}
.new_home .pro_tit h3{color: #fff; line-height: 1.6em}
#container{width: 100%; height: 660px;border: solid 1px #ddd}
.home_map{padding: 0 110px; position: relative;  padding-bottom: 175px;}
.address{background: rgba(0,117,249,0.85); max-width: 530px; z-index: 1000; position: absolute; bottom: 0; padding:60px 40px; margin-left: 220px; color: #fff}
.address h3{text-transform: uppercase; color: #fff; padding-bottom: 25px; letter-spacing: 5px;}
.address p{line-height: 2em; font-family: stratum2}
footer{background: url(../images/footer.jpg); background-size: cover; min-height:460px; margin-top: 100px; padding:90px 0;}
footer img{display: block; margin: 0 auto}
footer ul{padding: 45px 0; text-align: center;}
footer ul li{display: inline-block; margin: 0 30px; color: #fff}
footer ul li a{color: #fff; font-size: 18px;}
footer p{text-align: center; color: #747475; text-transform: uppercase; text-align: center; font-size: 18px}
.icon{text-align: center; padding-top: 30px;}
.icon i{background: #fff; border-radius: 6px; font-size: 18px; width: 34px; height: 34px; line-height: 34px; text-align: center; margin: 4px}
#topcontrol i{width: 34px; height: 34px; background: #268afa; color: #fff; border-radius: 34px; font-size: 24px; text-align: center; line-height: 34px; }
.ny_banner{padding-top: 150px; text-align: center; color: #fff}
.ny_banner h3{color: #fff; font-size: 58px; text-transform: uppercase;}
.ny_banner p,.ny_banner p a{color: #fff; font-size: 18px; font-family: stratum2; margin-top: 15px; text-transform: uppercase;}
.ny_banner p a:hover{color:#268afa }
.ny_nav{text-align: center;}
.ny_nav li{display: inline-block; margin: 20px 10px; text-align: center;}
.ny_nav li a{padding: 0 10px; line-height: 48px; display: block;text-transform: uppercase;}
.ny_nav li.active{background: #268afa; color: #fff}
.ny_nav li.active a{color: #fff}
.main_nav{border-bottom: solid 1px #ccc; margin-bottom: 50px;}
.ny_banner em{font-style: normal;}
.box img{width: 100%}
.pro_list ul li{padding:0 15px;margin-bottom: 30px;}
.pro_list .box{border:1px solid #ddd;background-color: #ffffff;}
.cont{border-top:1px solid #ddd;padding:10px 15px;}
.pro_list .cont p{padding-bottom: 10px;white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;}
.more a{font-family: stratum2}
.more .icon{padding-top: 0; height: 20px; width: 40px; float: right; position: relative; top: 5px;}
.pages {
  line-height: 100%; padding:100px 0; padding-bottom:0; text-align: center; font-family: arial;
}
.pages a {
  display: inline-block; min-width: 34px; margin: 0 3px; background: #fff; padding:8px 10px; font-size: 1.4rem; color: #666; border: #eee 1px solid; cursor: pointer; vertical-align: middle
}
.pages a:last-child {
  border-right: #eee 1px solid
}
.pages a.on {
  background: #268afa; color: #fff;
}
.jiesao{line-height: 2em;}
.pro_tit2{font-size: 36px; color: #268afa;  border-bottom: solid 1px #ccc; margin-bottom: 30px;}
.pro_tit2 span{color: #000; padding-left: 10px;}
.bshare-custom{padding-top: 30px;}
.ny_ttil{position: relative; text-align: center; margin-bottom: 30px;}
.ny_ttil span{display: inline-block; background: #fff; text-transform: uppercase; font-size: 28px; position: relative; z-index: 10;}
.ny_ttil:after{content:""; display: block; height: 1px; width: 100%; background: #ccc; position: absolute; bottom: 20px;}
.news_list .cont{border: 0; border-bottom: solid 1px #ccc; margin-bottom: 30px;}
.news_list .cont p{display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden; height: 44px;}
  .details-head h1{line-height: 50px; text-align: center; margin-bottom: 50px; border-bottom: solid 1px #ccc}
  .news-page{padding-top: 30px; border-top: solid 1px #ccc}
.contact_top{padding-top: 70px;}
.contact_top h3{font-size: 36px; text-transform: uppercase;}
.contact_top p{font-family: stratum2; max-width: 820px; margin-bottom: 50px;}
.con_di{background: url(../images/con_bg.jpg) no-repeat center center; background-size: cover; height: 260px; border: solid 1px #eee; text-align: center; padding: 0 15px;  padding-top: 60px;}
.con_di p{font-family: stratum2;}
.con_di h4{text-transform: uppercase; line-height: 46px;}
.con_di i{ width: 80px; height: 80px; background: #268afa; border-radius: 80px; line-height: 80px; font-size: 40px; color: #fff}
.ddddd{text-align: center; line-height: 2em; padding: 100px 0; font-family: stratum2; border-bottom: solid 1px #eee}
.con_ewm{ text-align: center; padding: 80px 0; font-family: stratum2; text-transform: uppercase; }
.company{padding-top: 70px;}
.company h3{ font-size: 30px; text-transform: uppercase; padding-bottom: 24px; }
.company h3:after{content:""; display: block; width: 36px; height: 4px; background:#268afa; margin-top: 10px; }
.ab_content{font-family: stratum2; line-height: 2em}
.ab_content p{margin-bottom: 30px;}
.company ul li{float: left;width: 20%;color:#404040;}
.company ul li img{max-width: 100%; display: none}
.company ul li h4{margin-top: 10px;margin-bottom: 5px; text-transform: uppercase; font-size: 14px;  font-family: stratum2}
.company ul li h4 span{font-size: 40px;font-weight: bold; color: #268afa; padding-right: 15px; 	}
.company{padding-bottom: 100px; background: url(../images/about_03.jpg) no-repeat right bottom #f8f8f8;}
.zhengshu{padding: 80px; background: url(../images/about_05.jpg) no-repeat center; background-size: cover}
.zhengshu h3{ font-size: 30px; text-transform: uppercase; padding-bottom: 24px;  color: #fff}
.zhengshu h3:after{content:""; display: block; width: 36px; height: 4px; background:#fff; margin-top: 10px; }
.zhengshu .mySwiper{position: relative; padding-bottom: 80px;}
.zhengshu .swiper-pagination .swiper-pagination-bullet{width: 15px; height: 15px; margin: 0 15px; background: #fff; opacity: 0.6;}
.zhengshu .swiper-pagination  .swiper-pagination-bullet-active{opacity: 1;}
.ab_content img{border: solid 5px #fff; width: 25%; float: left;}
.ab_content img:first-child{width: 50%}
.equi{background:#f8f8f8}
.lishi{background: #fff; padding-bottom: 0;}
.time-line-box {
  margin-top: 40px;
}
.productshow_details{padding-top: 80px;}
.header{position: fixed; background:#fff; width: 100%; top: 0; z-index: 1000;}
.ny_banner,.banner{margin-top: 88px;}
.time-line-box ul:after {
  content: '';
  background: url(../images/line.png) repeat-x left bottom;
  height: 52px;
  width: 1000%;
  position: absolute;
  left: 0;
  z-index: 1;
}
.time-line-box ul li {
  float: left;
  width: 211px;
  position: relative;
  padding-top: 176px;
  padding-bottom: 0;
  padding-left: 0;
  z-index: 2;
}
.time-line-box ul li:after {
  content: '';
  height: 124px;
  border-left: #d3d3d2 2px solid;
  position: absolute;
  top: 52px;
  left: 0;
}
.time-line-box ul li dl {
  padding-left: 25px;
}
.time-line-box ul li dl dt {
  font-size: 22px;
  color: #268afa;
  font-weight: bold;
  position: relative;
  margin-bottom: 10px;
}
.time-line-box ul li dl dt:after {
  content: '';
  width: 15px;
  height: 15px;
  border-radius: 100%;
  background: #268afa;
  position: absolute;
  left: -32px;
  top: 0;
  border: #268afa 4px solid;
}
.time-line-box ul li dl dd {
  color: #333;
  font-size: 14px;
  line-height: 1.8; font-family: stratum2;
  padding-left: 0; list-style: none;
  position: relative;
}

.time-line-box ul li:first-child {
  margin-left: 95px;
}
.time-line-box ul li:last-child {
  margin-right: 40px;
}
.time-line-box ul li:nth-child(2n) {
  padding-top: 0;
}
.time-line-box ul li:nth-child(2n):after {
  top: auto;
  bottom: -51px;
  height: 76px;
  z-index: 2;
}
.time-line-box ul li:nth-child(2n) dt:after {
  left: -34px;
}
.time-line-box ul li:nth-child(2n) .layui-text {
  position: absolute;
  left: 0;
  bottom: 10px;
  border-left: #d3d3d2 2px solid;
}
.time-line-box ul .item-this:after {
  border-left: #268afa 2px solid;
}
.time-line-box ul .item-this .layui-text {
  border-left: #268afa 2px solid !important;
}
.content img{max-width: 100%; width: 100%;}
@media (max-width: 1500px){
  
}
@media (max-width: 1200px){
	.nav{height: 88px;}
  .nav li{display: none}
  .nav .row .logo{display: block; padding-top: 20px}
  .nav .logo img{width: 100%}
  .cont .more{display:none}
}
@media (max-width: 1000px){
  
}
@media (max-width: 992px){
  .logo{padding: 24px 15px; width: 120px;}
  
}
@media (min-width: 1400px){
  .container {width: 1400px;}
}