/*移动端*/
@media screen and (max-width: 768px){
body{
	background-color: #fff;
}
.sm-clear{clear:both;}
.layui-fluid,.layui-container{padding: 0}
.layui-fluid,.layui-row{overflow: hidden;}
/*head开始*/
.header{position:relative;z-index:1000;}
.header .logo{position:relative;z-index:1000;padding:10px 0;background-color:#ffffff;}
.header .logo img{height:30px;margin-left:10px;}
.header .top-more{position:absolute;top:15px;right:12px;z-index:1002;}
.header .top-more img{width:22px;}
.header .sys{
    position: absolute;
    top: 12px;
    right:55px;
    z-index: 1002;
	float:initial;
	margin:initial;
	background-size:23px;
}
.header .sys a{font-size:14px;color:#4c4c4c;padding-left:28px;}
.mainnav{
	position: absolute;
	background-color:#003366;
	width: 100%;
	z-index: 99999;
	padding-top: 10px;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	top:-350px;
	margin-left:0;
}
.show {
	top:45px;
	overflow: hidden;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
}
.mnav ul{padding:0px 15px 20px;}
.mnav li{text-align:left;padding: 15px 0;width: 100%;}
.mnav li.on{border-bottom: 2px solid #ffffff;}
.mnav li span{
	color: rgba(255,255,255,1);
	font-size: 16px;
}
.mnav li:hover span{
	color:#ffea00;
}
.mnav .language:hover span{
}
.mnav .language .home{margin-right:40px;width:80px;display:inline-block;}
.mnav .column2{
	border-top:1px solid rgba(255,255,255,0.1);
	display: none;
	margin: 15px 0 0;
	padding:0 0;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#333333')";
	/* For IE 5.5 - 7 */
	filter:" progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#333333')";
}
.mnav .column2 li{
	text-align:center;
	border-bottom:1px solid rgba(255,255,255,0.1);
	padding: 16px 0px;
}
.mnav .column2 li a{color:rgba(255,255,255,.7);}
.mnav > ul > li:hover .column2{display: block;}
.mnav .pro-column{width:180px;}
.all-main{padding:0 4% 60px 4%;min-height:225px;}

.top{margin:0 0px;}
.secondnav dl{top: 34px;}
.toubu{position: relative;padding: 20px;}
.toubu h1{color: #ffffff;font-size: 1.2em;font-weight: bold;}
.toubu h1 span{color: #ffffff;font-size: 1.5em;font-family: 'Impact';font-weight: normal;padding-right: 5px;}
.guanbibtn{position: absolute;right: 20px;top: 30px;color: #ffffff; }

 #mobileNav a{color:#ffffff;}
/*page*/
.page{
	text-align:center;
    margin:40px 0 15px 0;
}
.page a{
	padding:5px 10px; 	
	color:#ffffff;
	background:none;
	font-weight:bold;
	border:1px solid #5aae00;
	border-radius:3px;
    -moz-border-radius:3px; 
	-ms-border-radius:3px;
    -webkit-border-radius:3px;
	-o-border-radius:3px;width: auto;line-height: 100%;
}
.page span{
	color:#ffffff;
	padding:5px 22px;
	margin:0 6px;
	border-radius:3px;
    -moz-border-radius:3px; 
	-ms-border-radius:3px;
    -webkit-border-radius:3px;
	-o-border-radius:3px;
}
.page a span{color: #ffffff;}
.page .num {
    display: none;
}
.page .showpc
 {
	display: none;
}
.page .showmb {
	display: inline-block;
}
.page .prev, .page .next {
    display: inline-block;background-color:#5aae00;font-size:18px;
}
.page .current{background-color: #ffffff;}
.page .current span{color: #5aae00;}
.righttitle{margin: 0 0 50px;}
.righttitle h1{font-size: 23px;}
.righttitle .kk{width: 253px;height: 68px;}
.goback a{padding: 10px 20px;margin: 0 5px;}
/*首页banner开始*/
.in-banner ul,.in-banner ul li{width: 100% !important;height:100% !important;background-size:100% ;}
.slideBoxbanner{overflow:hidden;height:0;padding-top:41% !important;}
.slideBoxbanner .bd li{display: block;height:100% !important;background-size: 100%;background-size:161%;}
.slideBoxbanner .hd {bottom:10px;}
.slideBoxbanner .hd li{width:10px;height:10px;margin:0 5px;}
.next,.prev{top:40%;height:20%;}
.next{right:15px;}
.prev{left:15px;}
.banner{ padding-top: 21.5%;}
.indyewu .item{width: 100%;}
.indabout .infor{padding:20px 0 0 0;margin:0;}
.indabout .infor .inab{padding-top:20px;}
/*
.indabout .bgpic{width: 100%;left: inherit;right: -5%;text-align: right; }
*/

.indnews .indtitle span{float: inherit;}
.indpart {margin: 47px 20px 0;}
.indpart2{padding: 0 20px;}
.rightpart{padding: 50px 20px;}
.newslist li{padding-bottom: 54px;margin-bottom: 30px;}
.newslist li .morebtn{bottom: 20px;}
.newslist li .pic{display: none;}
.newslist li h1{font-size: 16px;line-height: 150%;margin-bottom: 10px;}
.gotop{display: none;}
.webinfor{text-align: center;margin: 30px 0 30px;}
.webinfor .ewm{margin:0 auto;}
.webinfor p{display: block;position: inherit;text-align: center;}
.indnews .inav a{margin-left: 0;margin-right: 6%;}
.righttitle h1 span{display: block;padding-left: 0px;}
.indtitle .inav{width: 100%;display: block;padding: 0;}
.xtitle h1{font-size: 20px;}
.foot{height: auto;}

/*左边栏*/
.leftpart{width: 100%;display: none;}
/*人才*/
.personnel .havepicR{width: 55%;}
.personnel .picright{width: 40%;text-align: right;}
.personnel .item{margin: 0px 0 70px;}
/*关于我们*/
.vediolist .choosethis{padding: 0 30px;margin-bottom: 25px;}
.vediolist .lunvedio{padding: 0 30px;}
.vediolist .list li{width: 150px;margin-right: 30px;}
.vediolist .rollbtn{top: 20px;}
/*企业文化*/
.jiedu{padding-top: 75%;margin:30px -20px 0;}
.jiedu .infor{position: absolute;top: 20%;left: 12%;margin-right: 30%;margin-right: 12%;}
.jiedu .infor h2{font-size: 66px;top: -30px;}
.b3pic{width: 40%;}
.culture .biaoyu{font-size: 22px;color: #333333;}
.culture .biaoyu .tit1{color: #5aae00;font-size: 24px;display: block;}
.culture .biaoyu2{font-size: 18px;}
/*left*/
.maincontact{position: relative;}
.leftpart {display:block;}
.piclogo{display: none}
.menu2{display: none;position: absolute;top: 54px;width: 100%;z-index: 999;}
.menu2 ul{width: 100%;padding: 10px 0;background-color: #f5f5f5;}
.menu2 li{display: block;width: 100%;border-bottom: 1px solid rgba(0,0,0,.05)}
.menu2 li a{padding: 17px 20px;display: block;}
.menu2 li i{padding-right:5px;color: #5aae00; }
.menu2 li span{font-size: 15px;}
.parttitle{background-image: linear-gradient(to right, #2a8300,#c4db6e);padding: 17px 20px;}
.parttitle h1{color: #ffffff;display: inline;font-size: 18px;padding-right: 10px;font-weight: bold;}
.parttitle h2{color: #ffffff;display: inline;font-size: 14px;}
.parttitle:after{
	content:"";
	background-image: url(../images/jiantoudown.png);
	background-size: 30px;
	background-repeat: no-repeat;
	background-position: center center; 
	width: 30px;height: 24px;display: inline-block;float: right;
}
.feedback{padding: 0px 0 60px;}
.feedback .layui-form-label{width: 45px;padding: 9px 15px 9px 0; }
.feedback .layui-input-block{margin-left: 60px;}
.hlgreen .layui-btn{padding: 0 20px;}
.feedback .layui-form-item .layui-input-inline{margin: 0 0 10px 64px;}
.layui-form-item .layui-input-inline+.layui-form-mid{margin-left: 64px;}
.webinfor .ewm h6{display: none;}
.mlanguage{padding: 20px 0;}
.mlanguage a{color: #ffffff;border-radius: 25px;display: inline-block;padding: 5px 20px;margin-left: 20px;border:1px solid #ffffff;}
.mlanguage a.on{color: #338300!important;background-color: #ffffff;border:1px solid #ffffff;}

}
@media screen and (max-width: 375px){
	.jiedu .infor{top: 13%;left: 10%;margin-right: 10%;}
	.jiedu .infor h1{margin-bottom: 30px;}
}