body{font-size:16px; font-family: Calibri,verdana,Helvetica;color:#333;margin:0;padding:0; }
ul,li,img,p,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0}
img,input{border:0}
ul,li{list-style-type:none}
a{color:#333;text-decoration:none}
a:hover{color:#272a82;text-decoration:none}
li{list-style:none}
.clear{clear:both}
.zt{width:1350px;margin:0 auto}
.zt2{width:1200px;margin:0 auto}
.fl{float:left}
.fr{float:right}
.ov{overflow:hidden}
.pre{position:relative}
.abs{ position: absolute;}
.video_content{width:60%; margin: 0 auto;}
.video_index{ width: 100%; /*height: 342px;*/}
.table{width:100%;margin:0 auto; overflow:auto;}
.table7{ width: 70%;overflow:auto;}
.table8{ width: 80%;overflow:auto;}
.table9{ width: 90%;overflow:auto;}
.table table{ }
.table p{line-height:26px}
table td{padding:3px 10px}
.pre,.cont-pre{ position: relative;}
.cont-pre img{ width: 100%;}
.abs{ position: absolute; top: 0; left: 0; right: 0; height: 40px; line-height: 40px; z-index: 9999; text-align: center; background: rgba(0,0,0,.6); color: #fff;}
.abs-bottom{ position: absolute; bottom: 0; left: 0; right: 0; height: 40px; line-height: 40px;  z-index: 9999; text-align: center; background: rgba(0,0,0,.6); color: #fff;}
.abs a,.abs-bottom a{ color: #fff;}
.two-img{ width: 90%; margin: 0 auto; font-size: 0;}
.two-img img{ width: 47%; margin: 1%; display: inline-block;}
.three-img{width: 100%; font-size: 0;}
.three-img img{ width: 32%; margin: 0.5%;}
.wenzi{ width:58% ; line-height: 30px;}
.wenzi-img{ width: 38%; font-size: 0;}
.wenzi-img img{ border-radius:12px ;box-shadow: 0 2px 8px 0 rgba(0,0,0,.05);}
.four-img{width: 100%; font-size: 0; display: flex; flex-wrap: wrap;}
.four-img a{ width: 24%; margin: 0.5%; font-size: 14px; text-align: center; display: block; }
.four-img a img{ width: 100%;}
@media only screen and (max-width:480px ) {
.table8,.table7,.table9{ width: 100%;overflow:auto;}	
.about-us-con img{ width: 100%;}
.two-img{ width: 100%;}
.two-img img{ margin: 1% 0;}
.four-img a{ width: 100%; margin: 0.5% 0;}
.wenzi-img,.wenzi{ float: none; width: 100%; margin-bottom: 10px;}
}
.sxy{margin:30px 0;border-top:1px #ccc dashed;padding-top:20px}
.sxya{color:#333;line-height:24px}
.sxya a{padding:0 6px}
.fenye{text-align:center;margin-top:30px; }
.fenye span{margin-bottom:10px;display:inline-block; width: 34px; height: 34px;background:#fff; margin:0 3px; line-height: 34px; border: 1px solid #ccc; border-radius: 50% ;box-shadow: 1px 1px 8px -1px rgba(0,0,0,0.5) }
.fenye_a{color:#e8483d;margin:0 3px}
.fenye a{color:#898989; display: block;}
.fenye span.active,.fenye span:hover{color:#fff;background:#0097e1;border:0;border:1px solid #0097e1}.fenye span.active a,.fenye span:hover a{color:#fff;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.linshi-textarea { -webkit-appearance: none;}
.backtop{ display: none; position: fixed; bottom: 15%; right: 0; z-index: 9999; width: 60px; height: 60px; cursor: pointer; background: url(../images/top.png) no-repeat; text-align: center;}
.backtop a{ color: #fff; font-size: 17px;}
.backtop span{ display: block; text-align: center;}
.md-close.guanbi{ padding: 8px 12px; background: #b50d25; position: absolute; top: -12px; right: 15px;}
.top40{ margin-top: 40px;}

.heise{ background: #2f2f2f;}
.swipe {overflow:hidden;}
.swipe ul{ overflow:hidden;}
.swipe li div, .swipe div div div { padding:50px 0px;  background:#1db1ff;  font-weight:bold;  color:#fff;  font-size:20px;  text-align:center;}
.swipe li  img{width: 100%;}
#slider4{line-height:0;	text-align:center;}
#slider4 ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
#pagenavi,#pagenavi2{ position: absolute; bottom:  15px; z-index: 1000; text-align: center; width: 100%; text-align: center;}
#pagenavi2{ text-align: left; margin-left: 20px;}
#pagenavi a,#pagenavi2 a{ display: inline-block; width: 10px; height: 10px; border-radius:50% ; background: #333;text-indent: 9999px;}
#pagenavi2 a{ background: #fff; margin-left: 6px;}
#pagenavi a.active,#pagenavi2 a.active2{color:red; background: #ea9412;}
.swipe button{display: none; position: absolute; top: 50%; margin-top: -40px; z-index: 9999; background: none; width: 45px; border: none; height: 80px; background: rgba(0,0,0,0.5);}
.zuobian::before{ content: "\f104"; display: block; font-family:FontAwesome ; color: #fff; font-size: 30px;}
.swipe button.youbian::before{content: "\f105"; display: block; font-family:FontAwesome ; color: #fff;font-size: 30px; }
.swipe button.youbian{ right: 0;}
.swipe:hover button{ display: block;}

.logo{ width: 33%;}
.wenzilo{ font-family: impact; color: #fff; text-transform: uppercase; font-size: 28px; margin-left: 15px; line-height: 100px;}
.shequ{ width: 15%; margin-top: 30px;}
.shequ a{ display: inline-block; width: 30px; height: 30px; line-height: 30px; text-align: center; border-radius:50% ; font-size: 19px; background: #8e8e8e; color: #2f2f2f;}

nav{float:right; width: 52%; line-height: 100px;}
.caidan{ display: none;font-size:22px; text-align:right; color: #000;}
nav ul li{ float: left; position: relative;}
nav ul li a{   margin:0 0 0 30px; padding: 0 5px;  display: block; color: #fff; font-size: 18px; position: relative;text-transform: uppercase; }
nav ul li i{ display: none; opacity: 0;  position: absolute; top: 40%;right: 0; z-index: 999; color: #000;}
nav ul li:hover a ,nav ul li.active A{ color: #ea9312;  }
nav ul li:hover i{ color: #333;}
.xla{ position: absolute; z-index: 9999; display: none; width:190px;  background:rgba(0,129,204,0.8); }
.xla>a{ display: block; font-weight: normal; padding:13px 10px; margin: 0;  text-transform: none; line-height: 20px;  color: #fff;}
.xla a:last-child{ border-bottom: none;}
nav ul li:hover .xla a:hover{background: #ea9312; color: #fff; }
nav ul li:hover .xla{ display: block;}
nav ul li:hover .xla a{ color: #fff; border-bottom: 1px dashed #f7f7f7; border-top:none ; font-weight: normal;} 
nav ul li:hover .xla a:last-child{ border-bottom: none;}

.cphsou{ background: url(../images/cpbj.jpg) 50% 0 no-repeat;}
.zuocecp{ width: 29%; background: #272a82; padding: 3% 5%;}
.zuocecp a{ color: #fff; font-size: 25px;}
.zuocecp ul li{ line-height: 80px; border-bottom: 1px dashed #7d7eaa; margin-top: 20px;}
.zuocecp ul li.on a,.zuocecp ul li.on::before{ color: #eb9413;}
.zuocecp ul li::before{ content: "\f101";display: inline-block; font-family:FontAwesome ; color: #fff;font-size: 20px; margin-right: 10px; }
.youcecptu{ width: 50%;}
.cpsuotu img{ width: 73%;}
.dianji{ width: 80px; height: 80px; margin-top: 30%; border-radius:5px ; border: 1px solid #8e8e8e; color: #8e8e8e; font-size: 40px; line-height: 80px; text-align: center;}

.owl-carousel{ position: relative; width: 100%; margin: 0 auto; margin-top: 50px;}
.owl-carousel .owl-wrapper-outer{ overflow: hidden;  position: relative;  width: 100%;}
.owl-buttons{ position: absolute; z-index: 9999; top:42%; width: 100%; }
.pro_list .owl-theme .owl-controls{ margin:0px;}
.owl-prev{ cursor: pointer; width:38px; height:38px; background: url(../images/zuo1.jpg) no-repeat; text-indent: 9999px; position: absolute;  left: -50px;}
.owl-next{cursor: pointer; width: 38px; height: 38px; background: url(../images/you1.jpg) no-repeat; text-indent: 9999px; position: absolute; right: -50px;}
#owl-demo1  .owl-controls .owl-prev{ margin-right:10px;}
#owl-demo1  .owl-controls .owl-next{ margin-left:10px;}
.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-item{float: left;}

.item{margin:10px ;  position: relative;  overflow: hidden; 
-ms-transition:0.5s all; -moz-transition:0.5s all;-webkit-transition:0.5s all;
}
.item a{ display:block; font-size: 0;}
.item img{width:100%;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-ms-transition: all 0.8s;}
.item .cptimg{position: relative; overflow: hidden;border: 1px solid #aaa; }
.cptimg:before{opacity: 0; -webkit-transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s; content: ""; position: absolute; display: block; z-index: 2; top: 0; left: 0; right: 0; bottom: 0; background: rgba(39,40,130,0.8);}
.cptimg:after{ opacity: 0; -webkit-transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s; content: ""; display: block; position: absolute; width:64px; height: 64px; background: url(../images/link1.png) no-repeat; left: 50%; margin-left: -32px; top: 50%; margin-top: -32px; z-index: 100;}
.item:hover .cptimg{border: 1px solid transparent;}
.item:hover .cptimg:before,.item:hover .cptimg:after{ opacity: 1;}
.item:hover img{ transform: scale(1.05);}
.item h3{ display: block; font-size: 18px; font-weight: normal; border-bottom: 1px solid #fff; line-height: 22px; padding: 12px 5px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center;}
.item:hover h3{ border-bottom: 1px solid #272a82;}

.gongsi{ margin-top: 60px; z-index: 100; position: relative;}
.shipin{ width: 51.6%; background: url(../images/shipin.jpg) no-repeat; background-size:contain ; font-size: 0;}
.shipin iframe{height: 520px;}
.aboutus{ width: 48.4%;}
.aboutus h2,.aboutjie{ margin-left: 60px;margin-top: 20px;}
.aboutus h2{ font-family: impact; font-size: 50px; font-weight: normal; text-transform: uppercase; }
.aboutjie{ line-height: 26px;}
.moreab{ margin-top: 40px;}
.gongsi::after{ display: block; content: ""; position: absolute; top: 30px; height: 60px; width: 20%; right: 0; z-index: 1; background: #e8e8e8;}

.whyc{ position: relative; z-index: 10; top: -30px; background: url(../images/whybj.jpg) 50% 0 no-repeat; padding: 70px 0 50px 0;}
.whyc h2{font-size: 30px; color: #fff; text-align: center; font-family: impact; font-weight: normal;}
.whyc h2::before{ content: "Advantage"; text-transform: uppercase; color: #ea9412; font-size: 16px; text-align: center; font-family: arial; display: block; margin-bottom: 15px;}
.whyc ul{ display: flex; flex-wrap: wrap; justify-content: center; margin-top: 30px;}
.whyc ul li{ width: 16%; border: 2px solid #fff; border-radius:10px ; margin: 2%; padding: 2%; text-align: center;}
.whyc ul li img{ display: block; margin: 0 auto;}
.whyc ul li span{ display: block; color: #fff; text-transform: uppercase; margin-top: 25px; font-weight: bold; font-size: 18px;}
.whyc ul li:hover{ border:2px solid #e69214;}

.newss,.fact{ width: 50%; margin-top: 40px;}
.fact{ font-size: 0;}
.newss h2{font-family: impact; font-weight: normal; font-size: 40px; text-transform: uppercase; margin-bottom: 30px; position: relative;}
.newss h2::after{ content: ""; display: block; position: absolute; right: 0; height: 40px; width: 66%; border-bottom: 1px solid #333; z-index: 10; top: 0;}
.newss ul{ display: flex; flex-wrap: wrap;}
.newss ul li{ width: 48%; margin-right: 2%;}
.newss ul li:first-child{ width: 98%; margin-bottom: 30px;}
.date{ color: #666;}
.newss ul li h3{ font-size: 28px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.newsjies{ color: #777; margin-top: 10px; line-height: 26px;}
.newss ul li:hover h3{ color: #ea9412;}

footer{ background: #272727 url(../images/footbj.jpg) repeat-x; border-bottom: 8px solid #000; margin-top: 80px; color: #fff; padding-bottom: 60px;}
.mesbj{ background: -webkit-linear-gradient(left, #ea9312,#f5b71c,#ea9312 ); overflow: hidden; padding: 40px 30px; margin-bottom: 50px;
background: -o-linear-gradient( left,#ea9312,#f5b71c,#ea9312);
background: -moz-linear-gradient(left, #ea9312,#f5b71c,#ea9312 );}
.wenben{ background: none; height: 40px; line-height: 40px; border: 1px solid #000; margin-right: 10px; padding-left: 5px; color: #000;}
.textben{background: none; height: 36px; line-height: 36px; border: 1px solid #000; width: 48%; font-family: arial; margin-right: 10px; color: #000;}
.tijiao{ width: 80px; height: 42px; text-align: center; line-height: 42px; background: #000; color: #ea9312; border: none; font-size: 14px; font-weight: bold;}

input.wenben::-webkit-input-placeholder,textarea.textben::-webkit-input-placeholder{color: #333; }
input.wenben:-moz-placeholder {color: #333; }
input.wenben::-moz-placeholder {color: #333; }
input.wenben:-ms-input-placeholder {color: #333; }
.quick{ width: 18%;}
.fendi{ width: 22%;}
.newsdi{ width: 25%;}
.condi{ width: 25%;}
.dishequ{ width: 5%;}
footer a{ color: #fff;}
footer h2{ margin-bottom: 15px;}
footer h2,footer a:hover{ color: #ea9312;}
.quick a,.fendi a,.newsdi a,.dishequ a{ display: block; line-height: 28px;}
.condi ul li{ padding: 6px 0;}
.condi ul li:last-child{ color: #999;}
.condi ul li:last-child a{ color: #999;}
.dishequ a{ width: 32px; height: 32px; line-height: 32px; text-align: center; border-radius:50% ; background: #8e8e8e; color: #272727; font-size: 18px; margin-bottom: 10px;}

.neiye{ font-size: 0;}
.neiye img{ width: 100%;}

.mbx{ padding: 15px 0; background: #f2f2f2; }
.about-us-con{ margin-bottom: 60px;}
.about-us-con h1{ margin-top: 30px; text-align: center; font-size: 30px; margin-bottom: 20px;}
.about-us-con p{ line-height: 30px; font-size:18px; margin-bottom: 15px;}

.lxfs{ margin-top: 40px; width: 36%; padding: 5%; border: 1px solid #ccc; border-radius:10px ; line-height: 28px; font-size: 18px;  }
.lxfs p{ padding: 5px 0;}
.lxfs p::before{ content: ''; display: inline-block; width: 6px; height: 6px; border-radius:50% ; background: #474fa2; margin-right: 5px;}
.lxfs a{ margin-right: 10px;}
.maps{ width: 50%;}
.maps img{ width: 100%;}

.main{ display: flex; flex-wrap: wrap; margin-top: 30px; }
.main li{ width: 32.3%; margin: 0.5%;}
.main li a{display: block; font-size: 0; position: relative;}
.main li:hover a::before{ content: ''; display:block; position: absolute; top: 6px; left: 6px; right: 6px; bottom: 6px; z-index: 1; background: rgba(71,79,126,.85);}
.main li:hover a::after{content: '';display: block;position: absolute; top: 50%; left: 50%; z-index: 10; margin-top: -36px; margin-left: -36px; width: 72px; height: 72px; background: url(../images/fada.png) no-repeat;  }
.main li img{ width: 100%;}
.main li span{ display: block; text-align: center; padding: 10px;}

.cplistul{ width: 25%; margin-top: 30px;}
.cplistul ul{}
.cplistul ul li{ padding: 13px 15px; background: #565656; margin:5px 2px; border-left:4px solid #ea9312 ;}
.cplistul ul li a{ color: #fff; font-size: 17px;}
.cplistul ul li:hover{ background: #474fa2;}
.cplistul h2{ font-size: 26px; padding: 10px 0;}
.cplianxi{ background: #474fa2; padding:30px 20px; color: #fff; margin-top: 20px; }
.cplianxi h2{font-weight: normal; font-family:charcoal;font-size: 20px; }
.cplianxi ul li{ padding: 10px 0; border-left: 0; background: none;}
.cplianxi ul li::before{ content: ""; display: inline-block; margin-right: 5px; width: 5px; height: 5px; background: #fff; border-radius:50% ;}

.chanul,.chanul2{ width: 73%; margin-top: 20px;}
.chanul ul{ display: flex; flex-wrap: wrap; margin-top: 20px;}
.chanul ul li{ width: 32%; margin: 1%;}
.chanul ul li:nth-child(3n){ margin-right: 0;}
.chanul ul li:nth-child(3n+1){ margin-left: 0;}
.chanul ul li img{ width: calc(100% - 2px); border: 1px solid #333;}
.chanul ul li h2{ /*font-weight: normal; */font-size: 21px; text-align: center; margin-top: 10px;}

.cptut{ width: 45%; margin-top: 26px;}
.box{ overflow: hidden;}
.cpjidsf{ width: 50%;}
.cpjidsf h1{ text-align: left; font-family: arial; font-size: 24px; text-transform: inherit; margin-top: 30px; margin-bottom: 10px;  }
.cpjidsf p{ margin-bottom: 5px;}
.aboutner{ /*margin-top: 15px; */padding: 0 10px;}
.tb-pic a{/*display:table-cell;text-align:center;vertical-align:middle;*/}
.tb-pic a img{vertical-align:middle; width:100%}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden; display: flex; flex-wrap: wrap;justify-content: center;}
.tb-thumb li{ width:15%;margin:0 3px 3px 3px;overflow:hidden;padding:1px; border: 1px solid #ccc; font-size: 0;}

.tb-s310, .tb-s310 img,.tb-s40 img{width:100%;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{}
.tb-booth{border:1px solid #ccc;position:relative;z-index:1;width: 99%; }
.tb-thumb .tb-selected{ border: 1px solid #23a490;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
div.zoomDiv{z-index:999; font-size:0;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(/Public/home/images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.lineh{ line-height:64px; margin-right:18px}
.tb-pic a:nth-child(2),.tb-pic a:nth-child(3),.tb-pic a:nth-child(4),.tb-pic a:nth-child(5),.tb-pic a:nth-child(6){ display: none;}

.cpxiang{/* width: 70%; */line-height: 28px; margin-top: 35px;}
/*.cpxiang img{width:100%;}*/
.topp3{ margin-top: 30px;}
.cpxiang p{ margin-bottom: 5px;}
.miadf{ padding: 0 10px 0 0 ; /*margin-top: 20px; */ line-height: 28px;}
.cpanniu{ margin-top: 20px;}
.cpanniu a{ display: inline-block; padding: 9px 40px; color: #fff; background: #3c3c3c; font-size: 16px; margin-right: 15px; border-radius:6px ;}
.cpanniu a:nth-child(1){ background: #ea9312;}

.proh2-det{  font-size: 24px; border-bottom: 1px solid #ccc; margin-top: 30px; margin-bottom: 30px;}
.proh2-det:after{ content: ''; display: block; width: 120px; height: 3px; background: #474fa2; margin-top: 16px;}
.cpxiang h2{ color: #ee2424; margin-bottom: 10px; font-size: 17px; }
.cpform{ padding: 30px 0; background: #f5f5f5;}
.cpform h2{ font-size: 30px;  text-align: center; margin-bottom: 15px;}
.cptexin{ display: block; width: calc(86% - 10px); margin: 0 auto; height: 36px; line-height: 36px; border: 1px solid #ccc; margin-bottom: 10px; padding-left: 10px;}
.cplontex{display: block; width: calc(86% - 10px); margin: 0 auto; height: 90px; border: 1px solid #ccc; margin-bottom: 10px; padding-left: 10px; font-family: calibri; font-size: 16px;}
.cpbtn{ display: block; width: 50%; margin: 0 auto; text-align: center; height: 38px; line-height: 38px; background: #88c331; color: #fff; cursor: pointer;}
.botto{ margin-bottom: 60px;}
.botto .owl-carousel{ margin-top:0 ;}

.xinwen{ margin-top: 60px;}
.xinwen li{ border-bottom:1px dashed #cbcbcb; overflow:hidden; padding-bottom:30px; margin-bottom:30px;}
.tutu{ width: 13%;}
.tutu img{ border:1px solid #e6e7e7; padding:3px; width: 100%;}
.ncont{ width:84%; margin-left:3%;}
.ncont h2{ font-weight:normal; line-height:46px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.desr{ line-height:24px; color: #888;}
.desr a{ color:#dd0000;}




@media only screen and (max-width:768px ){
	.zt{ width: 100%;}
	.wenzilo{ display: none;}
	.logo{ width: 14%;}
	.logo img{ width: 100%;}
	nav{ width: 70%;}
	nav ul li a{ margin: 0 0 0 10px;}
	.zuocecp ul li{ line-height: 40px; }
	.zuocecp a{font-size: 15px;}
	.owl-prev{ left: 0;}
	.owl-next{ right: 0;}
	.owl-buttons{ top: 35%;}
	.aboutus h2,.aboutjie{ margin-left: 20px; margin-top: 10px;}
	.aboutus h2{ font-size: 25px;}
	.gongsi::after{display: none;}
	.shipin iframe{ height: 294px;}
	.aboutjie{ height: 150px; overflow: hidden;}
	.wenben{ margin-bottom: 10px;}
	.padd{ padding: 0 10px;}
	.cptut{ width: 80%; float: none;}
	.cpjidsf{float: none; width: 100%;}
}
@media only screen and (max-width:480px ){
	.logo{ float: none; margin: 0 auto; width: 80%; overflow: hidden;}
	.wenzilo{ display: block; font-size: 20px; line-height: 60px;}
	.logo img{ width: 25%;}
	.shequ{ float: none; width: 100%; text-align: center;}
	nav{ float: none; width: 100%; background: #272a82; margin-top: 15px;}
	.caidan{ display: block; color: #fff; line-height: 54px; padding-right: 15px;}
	nav ul{ display: none;}
	nav ul li{ margin: 0; float: none; line-height: 50px; }
	nav ul li i{ opacity: 1; color: #fff; right: 15px; top: 20px;}
	.xla{ position: relative; width: 100%;}
	nav ul li:hover .xla{ display: none;}
	.zuocecp{ float: none; width: 100%;}
	.youcecptu{ float: none; width: 100%;}
	.cphsou,.whyc{ background-size:cover ;}
	.dianji{ width: 60px;}
	.shipin{ float: none; width: 100%;}
	.aboutus{float: none; width: 100%; margin-top: 20px;}
	.aboutus h2, .aboutjie{ margin-left: 0; padding: 0 10px;}
	.aboutjie{ height: auto;}
	.whyc ul li{ width: 38%;}
	.newss, .fact{ float: none; width: 98%; margin: 0 auto;}
	.newss ul li{ width: 98%; margin-bottom: 20px;}
	footer{ margin-top: 40px; padding-bottom: 30px;}
	.wenben,.textben{ float: none; width: 98%; margin: 0 auto; margin-bottom: 10px;}
	.textben{ height: 110px;}
	.quick,.fendi,.newsdi,.condi,.dishequ{ float: none; width: 98%; margin: 0 auto;}
	.quick a,.fendi a,.newsdi a,.dishequ a{ display: inline-block; margin-right: 25px; margin-bottom: 20px;}
	.dishequ{ margin-top: 30px;}
	.lxfs{ float: none; width: 88%; margin: 0 auto;}
	.maps{float: none; width: 98%; margin: 0 auto; margin-top: 15px;}
	.main li{ width: 48%;}
	.cplistul,.chanul,.chanul2{ float: none; width: 100%;}
	.chanul ul li{ width: 48%;}
	.chanul ul li:nth-child(3n+1){ margin-left: 1%;}
	.chanul ul li:nth-child(3n){ margin-right: 1%;}
	.cptut,.cpjidsf{ float: none; width: 96%; margin: 0 auto;}
	.tutu,.ncont{ float: none; width: 98%; margin: 0 auto;}
	
	
	
}


@media only screen and (max-width:1199px ) and  (min-width:769px ){
	.zt{ width: 100%;}
	.wenzilo{ display: none;}
	.logo{ width: 14%;}
	.logo img{ width: 100%;}
	nav{ width: 68%;}
	.shequ{ width: 18%;}
	.owl-prev{ left: 0;}
	.owl-next{ right: 0;}
	.owl-buttons{ top: 35%;}
	.aboutus h2,.aboutjie{ margin-left: 20px; margin-top: 10px;}
	.aboutus h2{ font-size: 25px;}
	.gongsi::after{display: none;}
	.textben{ width: 30%;}
	.padd{ padding: 0 10px;}
}
@media only screen and (max-width:1440px ) and  (min-width:1367px ){
	.owl-prev{ left: 0;}
	.owl-next{ right: 0;}
	.gongsi::after{ width: 10%;}
	.aboutus h2{ font-size: 46px;}
}
@media only screen and (max-width:1366px ) and  (min-width:1201px ){
	.zt{ width: 1200px;}
	.logo{ width: 28%;}
	.logo img{ width: 25%; margin-top: 16px;}
	.wenzilo{ font-size: 22px;}
	nav{ width: 57%;}
	.aboutus h2{ font-size: 40px;}
	.gongsi::after{ top: 25px; height: 40px; width: 10%;}
	.textben{ width: 41%;}
}
















