
@media only screen and (max-width: 1600px) {
	nav p a{margin-right: 20px;}
	
	
	#web_logo{ margin-left:0px;}
}
@media only screen and (max-width: 1440px) {
	.erbody1, .erbody, .lszc, .shzr, .news{padding: 50px 0 110px;}
	.title3 h3{font-size: 30px;}
	.cgalBan{margin-bottom: 60px;}
	.pages{margin-top: 60px;}
	.gsgl{padding-top: 0 !important;}
	.gsgl .divBox{padding-top: 50px;background-position-y: 10px;}
	.erbody .line{margin: 30px 0;}
	.erbody .qywh .line, .jjfa .line{margin: 30px auto;}
	.hzhbBox a{margin-bottom: 20px;}
	.shzrList li div{width: 590px;margin-left: 70px;}
	nav p{padding-left: 15px;}
	nav p a{margin-right: 15px;}
	
	nav li{ margin-right:0;}
	#web_logo{ margin-left:0px;}
	.navBox h1{margin-top: 18px;width: 26%;}
}
@media only screen and (max-width: 1400px) {
	
	nav li{ margin-right:0; }
	#web_logo{ margin-left:0px;}
	.navBox h1{margin-top: 18px;width: 26%;}
	.search form:hover input[type="text"], .search form input[type="text"]:focus{width: 95px;}
	/*banner*/
	.Homebannertext{ position:absolute; left:10%; top:28%;background: url(../index_22.png) repeat;width: 450px;height:250px; padding-left:25px;}
	.Homebannertext .bannerone h2{ font-size:30px;}
	.Homebannertext .bannerone h3 span{font-size:22px; font-weight:normal; margin-top:20px; }
	.Homebannertext .bannerone p  span{ font-size:20px; color:#fff; margin-top:10px; }

}
@media only screen and (max-width: 1366px) {

	
}
@media only screen and (max-width: 1360px) {
	.cgalBan .swiper-button-prev{left: -30px;}
	.cgalBan .swiper-button-next{right: -30px;}
	.erbody p{margin-bottom: 20px;line-height: 24px;}
	.lszc h3, .jrwm .divBox>h3{margin-bottom: 30px;}
	.lszcList{padding-top: 30px;}
	.zwBox h3{font-size: 26px;margin-bottom: 25px;}
	.jjfa .divBox{padding: 0 30px;}
	.tzzgx{margin-bottom: 30px;}
	.newsList li{padding: 30px 0;}
	.tzzgx div b{font-size: 50px;}
	.newsList b{font-size: 45px;}
	.show.iconfont{margin-top: 30px;}
	.title h3{font-size: 26px;}
    
	nav p{padding-left: 15px;}
	nav p a{margin-right: 10px;}
	
	nav li a{ margin-right:0; padding-left:20px !important; padding-right:20px !important;}
	.search{ margin-left:10px !important;}
	#web_logo{ margin-left:0px;}
	#web_logo img{ max-width:100%;}
	.search form:hover input[type="text"], .search form input[type="text"]:focus{width: 95px;}

}
@media only screen and (max-width: 1280px) {
	nav p{padding-left: 15px;}
	nav p a{margin-right: 10px;}
	
	nav li{ margin-right:0;}
	.search{ margin-left:10px !important;}
	#web_logo{ margin-left:0px;}
	#web_logo img{ max-width:100%;}
	.navBox h1{margin-top: 18px;width: 25%;}
	/*banner*/
	.Homebannertext{ position:absolute; left:10%; top:28%;background: url(../index_22.png) repeat;width: 450px;height:200px; padding-left:25px;}
	.Homebannertext .bannerone h2{ font-size:24px; margin-top:15px;}
	.Homebannertext .bannerone h3 span{font-size:18px; font-weight:normal; margin-top:20px; }
	.Homebannertext .bannerone p  span{ font-size:16px; color:#fff; margin-top:10px; }
	
}
@media only screen and (max-width: 1200px) {
	.nav_menu .fr{ display:none;}
	.nav_menu .fl ul li{ width:100%; color:#fff;}
	.nav_menu .fl ul li a{ color:#fff; border:none;}
	.nav_menu{ border:none;}
	.nav_menu .inner{ width:100%;}
	.nav_menu .fl{ width:100%;}
	.nm_pro li dt{ width:100%;}
	.nav_menu ul li{ width:100%;}
	.nm_pro li dt h3 a{ color:#fff; border:none; font-weight:normal;}
	.nm_pro li dt img{ display:none;}
	.nm_pro li dd{ display:none;}
	nav li >dl
	.search form:hover input[type="text"], .search form input[type="text"]:focus{width: 150px;}
	.navBox h1{margin-top: 18px;}
	#web_logo img{ max-width:none;}
	.top{display: none;}
	.nav-subnav-container{ }
	.navBox{position: relative;padding: 15px 10px; max-width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}
	nav{padding-bottom: 800px; position: absolute;width: 40%;top: 100%;left: -100%;background: rgba(46,47,50,0.8);
		 transition:all .4s ease-in-out 0s;
		  -webkit-transition:all .4s ease-in-out 0s;
		   -moz-transition:all .4s ease-in-out 0s;
		  -ms-transition:all .4s ease-in-out 0s;
		  -o-transition:all .4s ease-in-out 0s; }
	nav.active{left: 0;}
	nav li{ float:none !important; height:100%; line-height:65px; width:100% !important;}
	nav li:before {
    content: "+";
    font-family: "Ionicons";
    cursor: pointer;
    float: right;
    padding:0 15px;
    right: 0;
    position:  absolute;
    height:70px;
    font-size: 2rem;
    color:  #fff;
    line-height:60px;
	z-index:999;
}

nav li:hover:before {
     content: "-";
    font-family: "Ionicons";
    cursor: pointer;
    float: right;
    padding:0 15px;
    right: 0;
    position:  absolute;
    height:50px;
    font-size: 2rem;
    color:  #fff;
    line-height:60px;
}
nav li:first-child:before{ content:"";}
.search form:hover input[type="text"], .search form input[type="text"]:focus{width:0px;}
nav #nav_99:before{content:"";}
	nav li a span{ color:#fff;}
	nav li a{float:none !important; text-align:center; width:auto !important;line-height:65px;}
	nav>li{display: block;margin-right: 0;width: 100%;color: #fff;margin-bottom: 1px; }
	nav>li:after{background: rgba(27,87,172,0.8);}
	nav p{display: none;}
	.navBox h1{margin-top: 0;}
	.search{margin-top: 9px !important;}
	
	.search a:after{right: -12px;}
	menu{display: block !important;}
	body{padding-top: 62px;}
	header{position: fixed;top: 0;width: 100%;left: 0;background: rgba(255,255,255,1);z-index: 99;}
	.erMap .divBox>a{display: none !important;}
	.erMap .erLi{width: 165px;position: absolute;top: 19px;right: 20px;height: 40px;z-index: 9;overflow: hidden;}
	.erMap .erLi.active{overflow: inherit;height: auto;}
	/*.erMap .erLi ul{width: 100%;height: 40px;}*/
	.erMap .divBox>span{float: right; margin-top: 34px; width: 13px;height: 13px;background: url(../images/xsj.png) no-repeat center;background-size: cover;}
	.erMap .erLi ul.active{background: rgba(27,87,172,0.8);height: auto;}
	.erMap .erLi li{margin-left: 0;width: 100%;text-align: right;}
	.erMapTitle{position: inherit;top: 0;display: inline-block;width: 86px;height: 78px;}
	.erMap .erLi li a{line-height: 40px;color: #fff;}
	.erMap .erLi.active li a{color: rgba(255,255,255,0.7);}
	.erMap .erLi li a:after{display: none;}
	.erMap .erLi.active li.active a{color: #fff;}
	.serPro, .smTitle{margin: 30px 0;}
	.cptd li{margin-top: 30px;}
	.linkBox, footer article, .shzr, .news{padding: 30px 0;}
	.linkBox li{width: auto;margin-right: 48px;}
	.linkBox li h3{padding-bottom: 15px;margin-bottom: 15px;}
	.erbody1, .erbody, .lszc{padding: 392px 0;}
	.jjfa .line, .erbody1 .line{margin: 20px auto;}
	.erbody1 h4{font-size: 16px;}
	.cgalBan{margin-bottom: 30px;overflow: hidden;}
	.pages{margin-top: 30px;}
	.erBan p{font-size: 50px;letter-spacing: 7px;}
	.gsgl .divBox{padding-top: 30px;}
	.erMapTitle h3{margin-top: 10px;}
	.hzhbBox a{width: 32%;margin-right: 2%;}
	.hzhbBox a:nth-child(5n){margin-right: 2%;}
	.hzhbBox a:nth-child(3n){margin-right: 0;}
	nav>a:nth-last-child(1), nav>a:nth-last-child(2), nav>a:nth-last-child(3){display: block;}
	.lszcList li{width: 100% !important;float: none !important; margin-top: 0 !important;margin-bottom: 30px !important;margin-left: 0 !important;margin-right: 0;padding-left: 0 !important;padding-right: 0 !important;}
	.lszcyuan{margin: 0 0 3px;}
	.lszcList{padding-left: 8px;}
	.lszcList:after{left: 6px;}
	.lszcList li div{margin-left: 0 !important;width: 100%;text-align: left !important;padding-bottom: 30px;}
	.lszcList li>p{text-align: left !important;margin-bottom: 15px; }
	.lszcList li>p span{float: left;margin-left: 0;margin-top: 10px;margin-right: 20px;}
	.lszcList li div p img{margin: 0;}
	.lszcList li h4 b{font-size: 22px;}
	.lszcList li h4{line-height: 50px;padding: 0 15px;margin-bottom: 20px;}
	.lszcList li div p{padding: 0 15px;}
	.show.iconfont{display: none;}
	.qywhBody div {width: 211px;padding: 15px 10px;}
	.ulList li{width: 49%;margin-right: 2%;margin-bottom: 10px;}
	.ulList li:nth-child(3n){margin-right: 2%;}
	.erMap.prodects .erLi{width: 184px;}
	.ulList li:nth-child(2n){margin-right: 0;}
	.qywh{padding: 30px 0;margin-bottom: 30px;}
	.shzrList li div{width: 100%;margin-left: 0;margin-top: 20px;}
	.shzrList li time{margin-bottom: 10px;}
	.shzrList li span{margin-top: 15px;}
	.shzrList li{padding: 30px 0;}
	.jrwm ol li{font-size: 20px;padding: 0 5px;margin: 0 10px;}
	.jrwm ol{margin-bottom: 30px;}
	.zwBox li{padding: 15px;}
	.zwBox h3{font-size: 18px;margin-bottom: 20px;}
	.zwBox time{margin-top: 20px;}
	.jjfa .divBox{padding: 0;}
	.aboutUlList li P{margin-top: 0;}
	.erbody h2{margin: 30px 0;font-size: 20px;}
	.bjzb{padding: 20px;margin-top: -52px;margin-bottom: 30px;}
	.bjzb li{margin-bottom: 10px;}
	.bjzb figure{margin-left: 40px;padding-left: 40px;}
	.tzzgx{padding: 20px;}
	.tzzgx div b{font-size: 28px;}
	.tzzgx ul li{margin-left: 20px;}
	.tzzgx ul b{font-size: 18px;margin-top: 10px;}
	.tzzgx>p{padding-top: 10px;margin-top: 10px;}
	.time{padding-right: 40px;}
	.man{width: 580px;}
	.newsList li span{display: none;}
	.search{margin-left: 0;}
	h1 img{height: 44px;width: auto;}
	.navBox h1 p, .navBox h1 span{font-size: 12px;}
	.navBox h1 p{margin-left: 5px;padding-left: 5px;}
	menu{margin-left: 15px;}
	nav>a{transform: translateX(-100%);}
	nav.active>a{transform: translateX(0);}
	nav.active>a:nth-of-type(1){ transition:all .4s ease-in-out .4s;
  -webkit-transition:all .4s ease-in-out .4s;
   -moz-transition:all .4s ease-in-out .4s;
  -ms-transition:all .4s ease-in-out .4s;
  -o-transition:all .4s ease-in-out .4s; }
	nav.active>a:nth-of-type(2){ transition:all .4s ease-in-out .6s;
  -webkit-transition:all .4s ease-in-out .6s;
   -moz-transition:all .4s ease-in-out .6s;
  -ms-transition:all .4s ease-in-out .6s;
  -o-transition:all .4s ease-in-out .6s; }
	nav.active>a:nth-of-type(3){ transition:all .4s ease-in-out .8s;
  -webkit-transition:all .4s ease-in-out .8s;
   -moz-transition:all .4s ease-in-out .8s;
  -ms-transition:all .4s ease-in-out .8s;
  -o-transition:all .4s ease-in-out .8s; }
	nav.active>a:nth-of-type(4){ transition:all .4s ease-in-out 1s;
  -webkit-transition:all .4s ease-in-out 1s;
   -moz-transition:all .4s ease-in-out 1s;
  -ms-transition:all .4s ease-in-out 1s;
  -o-transition:all .4s ease-in-out 1s; }
	nav.active>a:nth-of-type(5){ transition:all .4s ease-in-out 1.2s;
  -webkit-transition:all .4s ease-in-out 1.2s;
   -moz-transition:all .4s ease-in-out 1.2s;
  -ms-transition:all .4s ease-in-out 1.2s;
  -o-transition:all .4s ease-in-out 1.2s; }
	nav.active>a:nth-of-type(6){ transition:all .4s ease-in-out 1.4s;
  -webkit-transition:all .4s ease-in-out 1.4s;
   -moz-transition:all .4s ease-in-out 1.4s;
  -ms-transition:all .4s ease-in-out 1.4s;
  -o-transition:all .4s ease-in-out 1.4s; }

  	nav.active>a:nth-of-type(7){ transition:all .4s ease-in-out 1.6s;
  -webkit-transition:all .4s ease-in-out 1.6s;
   -moz-transition:all .4s ease-in-out 1.6s;
  -ms-transition:all .4s ease-in-out 1.6s;
  -o-transition:all .4s ease-in-out 1.6s; }

  	nav.active>a:nth-of-type(8){ transition:all .4s ease-in-out 1.8s;
  -webkit-transition:all .4s ease-in-out 1.8s;
   -moz-transition:all .4s ease-in-out 1.8s;
  -ms-transition:all .4s ease-in-out 1.8s;
  -o-transition:all .4s ease-in-out 1.8s; }

  	nav.active>a:nth-of-type(9){ transition:all .4s ease-in-out 2s;
  -webkit-transition:all .4s ease-in-out 2s;
   -moz-transition:all .4s ease-in-out 2s;
  -ms-transition:all .4s ease-in-out 2s;
  -o-transition:all .4s ease-in-out 2s; }
  	.cbl, .banMark, .banBox .swiper-pagination{display: none;}
  	.inAbout{padding: 30px 0;}
  	.title .line{margin: 15px 0;}
	.aboutLeft>p{margin-top: 20px;}
	.aboutLeft .more{margin-top: 30px;}
	.aboutLeft{margin-bottom: 30px;}
	.IndexList li{padding: 20px 0;}
	.inCase:after{width: 100%;}
	.title h3, .title2 h3{font-size: 20px;}
	.inCaseTop h4{font-size: 16px;margin-bottom: 20px;height: auto;}
	.inCaseTop{width: auto;}
	.inCaseTop i{height: 30px;line-height: 30px;width: 30px;margin-top: 20px;}
	.inCaseTop{margin-bottom: 30px;}
	.inCase{padding: 30px 10px;}
	.inPro, .inGood, .inKh{padding: 30px 0;}
	.inPro .title2{margin-bottom: 30px;}
	.inGood ul{margin-top: 30px;}
	
	.inGood ul li i{font-size: 40px;margin-bottom: 20px;}
	.inGood ul li div p{font-size: 18px;}
	.tenKh{padding-bottom: 50px;}
	.tenKh .swiper-slide{line-height: 115px;}
	.inKh .swiper-button-prev{left: 30%;}
	.inKh .swiper-button-next{right: 30%;}
	.inKh .swiper-button-next i, .inKh .swiper-button-prev i{font-size: 18px;}
	.search a{margin-left: 10px;}
	nav>a{line-height: 65px;}
	.tenKh .swiper-slide a{width: 50%;line-height: 70px;height: 70px;}
	.tenKh .swiper-slide{line-height: 70px;}
	.tenKh .swiper-slide a:nth-child(5), .tenKh .swiper-slide a:nth-child(6){border-bottom: 1px solid #EFEFEF;}
	.IndexList em{height: 44px;}
	.sub-nav{ background-color:rgba(0,0,0,.5) !important; height:100vh !important; width:60% !important; left:40% !important; transform:none !important;}
	.subnav-right ul li a img {
		display:none;
            
        }
		 .subnav-column ul li a {
                color: #fff !important;
            }
.oneImg{height:auto !important;}
 .subnav-column ul li { float:none !important;}
.oneImg .subnav-column{width:100% !important;}
.subnav-left .subnav-column{ padding-left:0 !important;}
 .subnav-column ul {
        margin:10% 0 0 0 !important;
    }
	.subnav-column ul li{ text-align:center; padding-right:0 !important;}
	.subnav-left{ width:100% !important;}
	.oneImg{width:100% !important;}
	.subnav-right ul li a{
	width: 0px !important;
	height: 0px !important;
	overflow:hidden;
}
}
@media only screen and (max-width: 1000px){
	
	/*banner*/
	.Homebannertext{ position:absolute; left:10%; top:20%;background: url(../index_22.png) repeat;width: 400px;height:200px; padding-left:25px;}
	.Homebannertext .bannerone h2{ font-size:20px; margin-top:10px;}
	.Homebannertext .bannerone h3 span{font-size:16px; font-weight:normal; margin-top:10px; }
	.Homebannertext .bannerone p  span{ font-size:14px; color:#fff; margin-top:10px; }
	
	.video_box{width: 400px;height: 200px;top: 50%;margin-top: -104px;left: 50%;margin-left: -200px;z-index: 5;text-align: center;color: #fff;}
.video_box .t{font-size:22px;line-height: 1;margin-top: 33px;}
.video_box .t:after,
.video_box .t:before{content: '';position: absolute;left: -90px;width: 90px;height: 1px;background: #fff;top: 50%;}
.video_box .t:after{left: auto;right: -90px;;}
.video_box .title{font-size: 28px;line-height: 1.02;color: #f7f7f7;margin-top: 25px;color: #fff;}
.video_box .en{width: 90%;margin: 0 auto;font-size: 14px;line-height: 27px;color: #fff; text-transform:uppercase; margin-top:20px;}

	
	
	}


@media only screen and (max-width: 768px) {.inGood ul li{width: 100%;margin-right: 0; max-height:none !important;}
/*banner*/
	.Homebannertext{ position:absolute; left:10%; top:20%;background: url(../index_22.png) repeat;width: 300px;height:150px; padding-left:25px;}
	.Homebannertext .bannerone h2 span{ font-size:20px; margin-top:10px;}
	.Homebannertext .bannerone h3 span{font-size:16px; font-weight:normal; margin-top:10px; }
	.Homebannertext .bannerone p  span{ font-size:14px; color:#fff; margin-top:10px; }
	
	.video_box{width: 400px;height: 160px;top: 50%;margin-top: -80px;left: 50%;margin-left: -200px;z-index: 5;text-align: center;color: #fff;}
.video_box .t{font-size:22px;line-height: 1;margin-top: 15px;}
.video_box .t:after,
.video_box .t:before{content: '';position: absolute;left: -90px;width: 90px;height: 1px;background: #fff;top: 50%;}
.video_box .t:after{left: auto;right: -90px;;}
.video_box .title{font-size: 28px;line-height: 1.02;color: #f7f7f7;margin-top: 15px;color: #fff;}
.video_box .en{width: 90%;margin: 0 auto;font-size: 14px;line-height: 27px;color: #fff; text-transform:uppercase; margin-top:10px;}
.Homedot{position:absolute; width:100%; text-align:center;z-index:98; bottom:10px;}
header{ height:auto !important;}
.navvv{ height:62px !important;}
.navBox{ padding:6px 10px !important;}
.sub-nav{top:58px !important; border-top:none !important;}

.index .part1{padding-top: 0px !important;}
.index .part1 li.cur .text_box .p{visibility:visible;}
.index .part1 li .text_box .t{visibility:visible !important; opacity:1;}
.index .part2 {height:597px; background:none;}
.index .part3 .part3_ul .text_box .day{display:none; }
.index .part3 .part3_ul .text_box .year{ display:none;}
.dayy{ display:block;font-size: 28px;font-family: '微软雅黑';color: #293340;display: inline-block;line-height:1;overflow:hidden; margin-right:5px;}
}
@media only screen and (max-width: 640px) {
	
	/*banner*/
	.Homebannertext{ position:absolute; left:10%; top:20%;background: url(../index_22.png) repeat;width: 400px;height:200px; padding-left:25px;}
	.Homebannertext .bannerone h2 span{ font-size:20px; margin-top:10px;}
	.Homebannertext .bannerone h3 span{font-size:16px; font-weight:normal; margin-top:10px; }
	.Homebannertext .bannerone p  span{ font-size:14px; color:#fff; margin-top:10px; }
	
	.video_box{width: 400px;height: 200px;top: 50%;margin-top: -104px;left: 50%;margin-left: -200px;z-index: 5;text-align: center;color: #fff;}
.video_box .t{font-size:22px;line-height: 1;margin-top: 33px;}
.video_box .t:after,
.video_box .t:before{content: '';position: absolute;left: -90px;width: 90px;height: 1px;background: #fff;top: 50%;}
.video_box .t:after{left: auto;right: -90px;;}
.video_box .title{font-size: 28px;line-height: 1.02;color: #f7f7f7;margin-top: 25px;color: #fff;}
.video_box .en{width: 90%;margin: 0 auto;font-size: 14px;line-height: 27px;color: #fff; text-transform:uppercase; margin-top:20px;}
.Homedot{position:absolute; width:100%; text-align:center;z-index:98; bottom:10px;}	
	
	.title3{padding: 20px;}
	.title3 h3{font-size: 19px;width: 25px;}
	.erBan p{font-size: 28px;letter-spacing: 0;line-height: 280px;}
	.erBan{background-size: cover !important;}
	.serPro li{width: 50%;margin-bottom: 20px;}
	.serPro li span{margin-bottom: 15px;}
	.erbody1 h3{font-size: 26px;}
	.ptys i{width: 95px;height: 95px;line-height: 95px;font-size: 39px;}
	.ptys p{margin-left: 10px;width: 276px;}
	.smTitle b{font-size: 20px;}
	.cptd{padding: 0;}
	.linkBox li{width: 49%;margin-right: 2%;margin-bottom: 15px;}
	.linkBox li:nth-child(2n){margin-right: 0;}
	.linkBox li h3 a{font-size: 16px;}
	.ulBox .ulList p{font-size: 14px;margin-top: 15px;}
	.ulBox .ulList li{margin-bottom: 20px;width: 100%;margin-right: 0 !important;}
	.cgalBan a{font-size: 25px;line-height: 50px;}
	.hzhbBox a{width: 49%;margin-right: 2%;}
	.hzhbBox a:nth-child(5n){margin-right: 2%;}
	.hzhbBox a:nth-child(3n){margin-right: 2%;}
	.hzhbBox a:nth-child(2n){margin-right: 0;}
	.qywhBody div{position: inherit;width: auto;margin-bottom: 0px;}
	.qywhBody figure{margin-top: 20px;}
	.ulList li{width: 100%;margin-right: 0 !important;}
	.ulList li p{line-height: 22px;padding: 15px;font-size: 14px;}
	.zwBox li{width: 100%;border-top: 1px solid #E5E5E5 !important;border-left: 1px solid #E5E5E5 !important;border-right: 1px solid #E5E5E5 !important;border-bottom: none !important;}
	.zwBox li:last-child{border-bottom: 1px solid #E5E5E5 !important;}
	.zwBox h3{font-size: 18px;}
	.jrwm ol li{font-size: 18px;margin: 0 5px;}
	#map{height: 280px;}
	.bjzb li span{width: 300px;}
	.bjzb figure{margin: 15px auto 0;padding-left: 0;width: 100%;text-align: center;border-left: none;}
	.lxwm .zwBox li{width: 100%;padding: 20px;}
	.lxwm .zwBox h3{margin-bottom: 20px;padding-bottom: 20px;}
	.tzzgx ul{float: none;margin: 15px 0;}
	.tzzgx ul li{margin-left: 0;margin-right: 5px;}
	.tzzgx>p time{display: block;float: none;}
	.time{padding-right: 10px;margin-right: 10px;}
	.time time{font-size: 12px;}
	.newsList b{font-size: 36px;}
	.man{width: 300px;}
	.man h3{font-size: 14px;margin-bottom: 5px;height: 19px;overflow: hidden;}
	.man p{font-size: 13px;height: 40px;overflow: hidden;}
	.inCaseTop{height: 231px;}
	.inCaseBan i{padding-top: 25px;font-size: 35px;}
	.inCaseBan .swiper-pagination{width: 100%;}
	.psBan{z-index: 1;position: inherit;}
	.psBan img{width: 100%;height: auto;}
	#bannerBar{display: none;}
	.aboutLeft, .aboutRight, .aboutRight img{width: 100%;}
	.aboutRight{text-align: center;}
	.aboutRight .IndexList{margin-left: 0;margin-top: 15px;}
	.tzzList{height: auto;}
}
@media only screen and (max-width: 500px) {
	
	/*banner*/
	.Homebannertext{ position:absolute; left:10%; top:20%;background: url(../index_22.png) repeat;width: 200px;height:80px; padding-left:25px;}
	.Homebannertext .bannerone h2 span{ font-size:16px; margin-top:5px;}
	.Homebannertext .bannerone h3 span{font-size:14px; font-weight:normal; margin-top:5px;display:none; }
	.Homebannertext .bannerone p  span{ font-size:14px; color:#fff; margin-top:5px; }
	
	.video_box{width: 200px;height:50px;top: 50%;margin-top: -20px;left: 50%;margin-left: -100px;z-index: 5;text-align: center;color: #fff;}
.video_box .t{font-size:14px;line-height: 1;margin-top: 5px;}
.video_box .t:after,
.video_box .t:before{content: '';position: absolute;left: -10px;width: 10px;height: 1px;background: #fff;top: 50%;}
.video_box .t:after{left: auto;right: -10px;;}
.video_box .title{font-size: 16px;line-height: 1.02;color: #f7f7f7;margin-top: 5px;color: #fff;}
.video_box .en{width: 90%;margin: 0 auto;font-size: 14px;line-height: 27px;color: #fff; text-transform:uppercase; margin-top:5px;display:none}
.Homedot{position:absolute; width:100%; text-align:center;z-index:98; bottom:5px;}	
.search{ margin-right:0; display:none;}
.Homeleft, .Homeright{ font-size:35px; top:35%;}

}
@media only screen and (max-width: 375px) {
	.ptys p{width: 240px;}
	.bjzb li span{width: 257px;}
	.man{width: 282px;}
	.tzzgx ul li{margin-bottom: 10px;}
	.inCaseTop{height: 252px;}
	nav>a{line-height: 55px;}

}
@media only screen and (max-width: 320px) {
	.ptys p{width: 180px;}
	.ptys p b{font-size: 15px;margin-bottom: 5px;}
	.erbody .divBox>h3{font-size: 20px;}
	.bjzb li span{width: 209px;font-size: 14px;}
	.man{width: 230px;}
	.tenKh .swiper-slide{line-height: 100px;}
	nav>a{line-height: 50px;}
}
