@charset "utf-8";
/* CSS Document */
body {font:14px arial; color:#333; margin:0; padding:0; }
ul, li, img, p, h1, h2, h3, h4, h5, h6, input {margin:0px;padding:0px;}
img, input {border:none;}
img{ max-width:100%;}
ul, li {list-style-type:none;}
a {color:#000000;text-decoration:none;}
a:hover {color:#F60;text-decoration:none;}
li {list-style:none;}
.clear {clear:both;}
.zt{ width:1200px; margin:0 auto;}
.zt2{ width:1250px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.ov{ overflow:hidden;}
.pre{ position: relative;}
/*头部*/
.top{ background:#3c3c3c url(../images/nav.png) 50% 0 repeat-y; overflow:hidden;}
.logo{ float:left; width:10%; background:#353b87; text-align:right;}
.nav{ float:left; width: 86%; background:#3c3c3c; margin-left:46px; padding-bottom: 26px;}
.nav ul li{ border-right:1px solid #717171; padding:15px 28px 0 33px; float:left;}
.nav ul li img{ margin-bottom:15px; }
.nav ul li a{display:block; color:#fff; font-size:18px;text-align:center;}
.caidan{ display:none; text-align:right;}
.yuyan{font-size: 18px; position: absolute; right: 11%; top: 46px;}
.yuyan a{ color: #fff; padding: 0 10px;}
/*首页关于我们*/
.about{ margin-top:60PX;}
.xinjia{ text-align:center; margin-bottom:20px;}
.xinjia a{color:#333;}
.abtit{ text-align:center; font-size:36px; background:url(../images/abbj.jpg) 0 50% no-repeat; margin-bottom:50px;}
.abzuo{ width:70%; line-height:30px; font-size:16px;}
.abzuo img{ margin:0 5px;}
.abcont{ margin-bottom:30px;}
.abcont a{ color:#666}
.abcont a:hover{ color:#f60}
.vriframe iframe{ width: 100%; height: 600px;}

/*首页产品*/
.produ{ margin-top:60px;}
.produ ul{ display: flex; flex-wrap: wrap;}
.produ ul li{ position:relative; width: 24%; margin: 0.5%; overflow:hidden;}

.produ ul li .ablate{ position:absolute; top: 0; left: 0; right: 0; bottom: 0; padding: 30px 20px 20px;   background:#3d438b;/*url(../images/cpbj.png) repeat;*/ display:none;
-webkit-transition: all 0.9s;
    -moz-transition: all 0.9s;
    -o-transition: all 0.9s;
    transition: all 0.9s;
}
.produ ul li:hover .ablate{ top:0; display:block; cursor:pointer;opacity:0.9;
    -webkit-opacity: 0.9;
    -moz-opacity: 0.9;}
.produ ul li img{transition:all .9s; -moz-transition:all .9s; -ms-transition:all .9s; -o-transition:all .9s; -webkit-transition:all .9s;}
.produ ul li:hover img{transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.ablate h2{ font-weight:normal; text-align:center; font-size:20px;}
.cpcont{ color:#fff; line-height:24px; font-size:14px; margin-bottom:20px; margin-top:10px;}
.cpaa{ font-size:14px; text-transform:uppercase; text-align:center}
.cpaa a{ border:1px solid #fff;padding:10px 20px; }

/*首页新闻*/
.inews{ background:url(../images/newsbj.jpg) no-repeat; padding-top:70px; padding-bottom:80px; margin-top:50px;  background-size: cover !important;}
.newtit{background:url(../images/newxbj.png) 50% 12px no-repeat; padding-bottom:45px; overflow:hidden;}
.newsss{ color:#fff; font-size:36px; margin-top:160px;}
.newimg{margin-top:40px; margin-left:40px;}
.newsli{ width:66%;}
.newsli li{ border-bottom:1px solid #875f3e; overflow:hidden; padding-bottom:15px; margin-bottom:30px;}
.biaoti{ width:86%; margin-left:20px;}
.geshu{ margin-left:10px; font-size: 16px; color: #fff; text-align: center; margin-top: 20px;}
.geshu span{ font-family: impact; font-size: 45px; display: block; margin-bottom: 15px;}
.newsli h2{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color:#fff; font-weight:normal; font-size:20px; line-height:60px; }
.newcont{ font-size:14px; line-height:30px;}
.newsdate{ margin-top: 10px; color: #999;}
.yiqing{ margin-top: 50px;}
.yiqspan{ background: #da2631; color: #fff; text-align: center; line-height: 20px; padding: 10px;}
.yiqing ul{ display: flex; flex-wrap: wrap;}
.yiqing ul li{ width: calc(16.8% - 10px); margin:10px 5px;}
.yiqing ul li img{ width: 100%;}
.yiqing ul li:first-child{ margin-left: 0;}
.yiqing ul li:last-child{ margin-right: 0;}

/*首页联系我们*/
.contact{ margin-top:80px;}
.abtit2{ text-align:center; font-size:36px; background:url(../images/abbj.jpg) 0 50% no-repeat; margin-bottom:20px;}
.gs{ color:#d2cdcd; font-size:16px; text-align:center;}
.addr,.mess{ margin-top:50px; width: 46%;}
.addzhi li{ line-height:26px; padding: 16px 0 16px 40px; font-size:16px; background:url(../images/address.jpg) 0 50% no-repeat; }
.lianzuo{ width: 50%;}
.lianyou{ width: 50%;}
.lianyou li,.lianzuo li{padding: 22px 0 16px 40px;}
.lianzuo li:nth-child(1){background:url(../images/user.jpg) 0 50% no-repeat;}
.lianzuo li:nth-child(2){background:url(../images/tel.jpg) 0 50% no-repeat;}
.lianzuo li:nth-child(3){background:url(../images/fax.jpg) 0 50% no-repeat;}
.lianzuo li:nth-child(4){background:url(../images/phone.jpg) 0 50% no-repeat;}
.lianzuo li:nth-child(5){background:url(../images/email.jpg) 0 50% no-repeat; margin-bottom:20px;}
.lianyou li:nth-child(1){background:url(../images/user.jpg) 0 50% no-repeat;}
.lianyou li:nth-child(2){background:url(../images/tel.jpg) 0 50% no-repeat;}
.lianyou li:nth-child(3){background:url(../images/fax.jpg) 0 50% no-repeat;}
.lianyou li:nth-child(4){background:url(../images/phone.jpg) 0 50% no-repeat;}
.lianyou li:nth-child(5){background:url(../images/email.jpg) 0 50% no-repeat; margin-bottom:20px;}

.mess form{ margin-top:40px; background:url(../images/messbj.jpg) right bottom no-repeat; }
.tex{ background:#e6e6e6; width:410px; height:35px; border-left:10px solid #353b87; padding-left:10px; display:block; margin-bottom:10px;}
.texare{background:#e6e6e6; width:410px; height:135px; border:none;border-left:10px solid #353b87; padding-left:10px; display:block; margin-bottom:10px; padding-top:10px;}
.but{ background:#353b87; width:125px; height:38px; color:#fff; font-size:16px; margin-top:15px;margin-bottom:200px;}

.foot{ background:#727273;  margin-top:50px; text-align:center; color:#000; line-height:48px;}
.juz{ width:620px; margin:0 auto;}
.foot span{ float:left;}
.foot a{ float:right; margin:5px 0 0 5px;}
#toTop { display: none; text-decoration: none; position: fixed; bottom: 12px; right: 4%; overflow: hidden; z-index: 999; width: 32px; height: 32px;border: none; text-indent: 100%;
    background: url(../images/top-arrow.png) no-repeat 0px 0px;  font-size: 0px;}

/*新闻列表*/
.mbx{ background:url(../images/home.jpg) 10px 50% no-repeat; padding-left:40px; margin-top:10px; line-height:40px;}
.mbx a{ padding:0 5px;}
.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;}
.desr a{ color:#dd0000;}
.fenye{ text-align:center; margin-top:40px; margin-bottom:50px;}
.fenye span{ margin-bottom:10px; display:inline-block; }
.fenye_a{padding:5px 10px; color:#898989; border:1px solid #c9caca; margin:0 3px;}
.fenye a{ padding:5px 10px; color:#898989; border:1px solid #c9caca; margin:0 3px;}
.fenye a.active,.fenye a:hover{color:#fff; background:#5ba6dc; border:0;border:1px solid #5ba6dc; }

.table { width: 80%; margin: 0 auto; margin-top: 20px;}
.table table{ overflow: auto; overflow-y: hidden;}

/*产品列表*/
.cpfen{ overflow:hidden; margin-top:40px; }
.cpfen li{ float:left; background:#d2d2d2; line-height:30px; padding:0 40px; margin-right:10px;margin-bottom:50px; }
/*.cpfen li:first-child,*/.cpfen li:hover,.cpfen li.current{ background:#353b87; cursor:pointer; color:#fff;}
.cpfen li:hover a,.cpfen li.current a{color:#fff;}
.chanpin{overflow:hidden;}
.chanpin li{ float:left; margin:0 1%; margin-bottom:50px; width:23%;}
.chanpin li img{-moz-box-shadow:3px 3px 3px #b4b4b4;              
-webkit-box-shadow:3px 3px 3px #b4b4b4;           
box-shadow:3px 3px 3px #b4b4b4; }
.chanpin li:last-child{ /*display:none;*/}
.chanpin li span{ display:block; text-align:center; margin-top:25px;}
.content .layout {display:none}

.cpfen2{ overflow:hidden; margin-top:40px; }
.cpfen2 li{ float:left; background:#d2d2d2; line-height:30px; padding:0 20px; margin-right:10px;margin-bottom:50px; }
/*.cpfen2 li:first-child,*/.cpfen2 li:hover,.cpfen2 li.current{ background:#353b87; cursor:pointer; color:#fff;}
.cpfen2 li:hover a,.cpfen2 li.current a{ color:#fff;}
.aoutcont{ line-height:24px;}
.zuzhi2{ margin-top:20px;}
.zuzhi2 img{ margin-right:10px;}

/*产品详情*/
.cpleft{width:22%;}
.ny_zb{overflow:hidden;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;font-family:"微软雅黑";margin:30px auto 0 auto;}
.ny_zbbt{background-color:#f1f1f1;height:40px;line-height:40px;overflow:hidden;border-top:2px solid #b7b7b7; font-weight:bold; font-size:24px;}
.ny_zbbt span{padding-left:15px;font-size:16px;color:#000;line-height:40px;}
.ny_zblb1{padding:10px 10px 20px 0px;}

.ny_zblb1 li{line-height:33px;font-size:14px;color:#333;float:left;width:100%;}
.ny_zblb1 li a{display:block;padding-left:30px;text-decoration:none;color:#333;background:url(../images/04.gif) no-repeat right;}
.ny_zblb1 li a.cur{color:#353b87;font-weight:bold;background:url(../images/04_h.gif) no-repeat right;text-decoration:none;}

.ny_zblb1 li ul{display:none;color:#666;padding:5px 0 5px 30px;}
.ny_zblb1 li ul li{float:none;background-image:none;height:26px;line-height:26px;margin-top:0px;font-size:12px;}
.ny_zblb1 li ul li a{padding-left:30px;display:block;background:url(../images/05.gif) no-repeat left;}
.ny_zblb1 li ul a:hover{color:#6fb600;}

.cpright{ width:76%;  margin-top:30px;}
.pt_top h1{ font-size:26px; font-weight:normal; border-bottom:1px solid #eee;  margin-bottom:20px;}
.cptex{ width:39%; position:relative; margin-left:20px;border:1px solid #c8c8c8; padding:2px; overflow:hidden; }

.cpdes{ width:55%;}

.owl-theme .owl-controls .owl-buttons div{ width:20px; height:20px; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; font-size:0px;}
.pro_list .owl-theme .owl-controls{ margin:0px;}
.owl-theme .owl-controls .owl-prev{ position:absolute; left:0px; background: url(../images/prev.jpg) no-repeat!important; top:40%;z-index:2; text-indent:-999em;}
.owl-theme .owl-controls .owl-next{ position:absolute; right:-10px; background:url(../images/next.jpg) no-repeat!important;top:40%;z-index:2; text-indent:-999em;}
.owl-theme .owl-controls .owl-next:hover{background:url(../images/next.jpg) no-repeat!important}
.owl-theme .owl-controls .owl-prev:hover{background: url(../images/prev.jpg) no-repeat!important}
#owl-demo2 .owl-controls .owl-prev,#owl-demo2 .owl-controls .owl-next{ top:45%}
#owl-demo1  .owl-controls .owl-prev,#owl-demo1  .owl-controls .owl-next{ position:relative;}
#owl-demo1  .owl-controls .owl-prev{ margin-right:10px;}
#owl-demo1  .owl-controls .owl-next{ margin-left:10px;}

.hotcp{ background:#3c3c3c; padding:20px 20px 0 20px; margin-top:20px;}
.hottit{ color:#fff; font-size:22px; line-height:40px; /*background:#fff;*/ margin-bottom:15px; /*padding-left:10px*/}
.hotcp ul li span{ display:block; text-align:center; line-height:40px;}
.hotcp ul li a{ color:#fff;}


.scroll{ display:inline-block}
.scroll li{ display:inline-block; padding:10px 0px;}

.flexslider1 .flex-control-nav{ background:none;}
.flexslider1 .flex-control-paging li a{ background:#666}
.flexslider1 .flex-control-paging li a.flex-active{ background:#f60;}

.cpjj{  padding-left:30px;}
.newsnei2 h1{ border-bottom:1px solid #eeeeee; padding-bottom:20px; color:#fa0b06; font-size:30px; font-weight:normal;}
.cpjj h2{ font-size:22px; font-weight:normal;}
.cpjj p{ color:#666; line-height:30px; margin-bottom:20px;}
.newscon{ margin-top:20px;    line-height: 30px;}
.rela2{ font-size:24px; margin-top:30px; margin-bottom:20px; border-bottom:1px solid #eeeeee; padding-bottom:10px;}
.sxy{ margin-top:20px;}
.sxya{ color:#666; font-size:14px; line-height:24px;}
.sxya a{color:#666; padding:0 6px;}

.container{ position:relative; margin-top:30px;}
.title{ text-align:center; line-height:30px;}

.mestit{ font-size:20px; line-height:60px;}
.but2{ background:#353b87; width:125px; height:38px; color:#fff; font-size:16px; margin-top:15px;}
.mesbut{ padding:10px 20px; background:#353b87; margin-top:20px; color:#fff;}
/*新闻详情*/
.abtit3{ background:none; text-align:center; margin-top:30px; }
.abtit3 h1{ font-size:24px;}

.mask{
	background:#000;
    position: absolute; display:none; width:100%; height:100%; text-align:center; 
    right: 0;
    bottom: 0;
    color: #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    transition: 1s ease-in;
    -webkit-transition: 1s ease-in;
	-o-transition: 1s ease-in;
	-moz-transition: 1s ease-in;
	-ms-transition: 1s ease-in;
}
.zoom-small-image{ margin:0 5px; overflow:hidden;}
.zoom-small-image:hover .mask{ display:block;}
.zoom-small-image:first-child{ margin-left:0}
.zoom-small-image:last-child{ margin-right:0}

.mask .scaaa a{  display:inline-block;text-align:center; font-size:16px;opacity: 1; color:#fff;  }
.mask .scaaa a i{ color:#fff;font-size:30px;}


.mask i img{ width:40%; margin-top:68%;}


.wuyou-waiter{position: fixed; right: 0px; top:40%; margin-top: -90px; /*box-shadow: 0px 0px 20px rgba(0,0,0,.3);*/ z-index: 9999;}
.waiter-ul li{position: relative; height: 60px; line-height: 60px; margin-bottom: 1px;}
.waiter-ul li a.xiaobi{color: #fff; display: block; width: 60px; height: 60px; overflow: hidden; line-height: 60px; text-align: center; -webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; text-decoration: none; font-size: 24px;}
.waiter-title{position: absolute; opacity:0; visibility: hidden; bottom: 0;right: 0px; z-index: 9999; bottom: 1px; color: #fff; line-height: 60px; text-align: center;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; background-color: #fff; box-shadow: 0px 0px 10px rgba(0,0,0,.3); z-index: 1; }
.waiter-title:before{content: ''; display: block; width: 10px; height: 10px; position: absolute; right: -5px; z-index: -1; top: 14px; background-color:#fff; transform:rotate(45deg);}
.waiter-ul li:hover .waiter-title{right:65px; opacity: 1; visibility: visible;}

.waiter-ul li .waiter-title a{ display:block; font-size: 16px;padding: 0 15px; width: 200px;  color:#fff}

.waiter-ul li.wuyou-shop a,.waiter-ul li.wuyou-contact a{background-image: -webkit-linear-gradient(left, #00489c, #024092);background-image: -moz-linear-gradient(left, #00489c, #024092);background-image: -ms-linear-gradient(left, #00489c, #024092);}
.waiter-ul li.wuyou-shop .waiter-title{background-color:#333; }
.waiter-ul li.wuyou-shop .waiter-title:before{background-color:#333; }

.waiter-ul li.wuyou-contact .waiter-title{background-color:#333;  height: auto; padding: 10px; height: 120px; }
.waiter-ul li.wuyou-contact .waiter-title:before{background-color:#333; top: 100px; }


.waiter-ul li.wuyou-top a{background-image: -webkit-linear-gradient(left, #333, #666);background-image: -moz-linear-gradient(left, #333, #666);background-image: -ms-linear-gradient(left, #333, #666);}
.waiter-ul li.wuyou-top .waiter-title{background-color:#333; }
.waiter-ul li.wuyou-top .waiter-title:before{background-color:#333; }

@media screen and (max-width:1680px){
	.yuyan{ right: 10%;}
}
@media screen and (max-width:1600px){
	.yuyan{ right: 5%;}
}
@media screen and (max-width:1440px){
	.yuyan{ right: 1%;}
}
@media screen and (max-width:1366px){
	.yuyan{ right: 5%;}
	.nav ul li{padding: 15px 24px 0 24px;}
}
@media screen and (max-width:768px){
	/*头部*/
	.yuyan{ top: 20px;}
	.zt{ width: 100%;}
	.top{width: 100%;}
	.nav{ float:right; margin-left: 0;}
	.yiqing ul li { width: calc(33.3% - 10px);}
	.caidan{ display:block; margin-top:20px; margin-right:146px;}
	.nav ul{ display:none;}
	.nav ul li{ float:none; /*background:#3c3c3c;*/border-right:0; border-bottom:1px solid #717171;  overflow:hidden; }
	.nav ul li img{ margin-right:4px; width:50%; }
    .nav ul li a{ float:left; color:#fff; font-size:18px;text-align:center;}
	/*关于我们*/
	.about{ margin-top:60px; width:100%; position:relative; padding-bottom:24px;}
    .abtit{ text-align:center; font-size:30px;  margin-bottom:30px;}
.abzuo{ float:none; width:100%; line-height:30px; font-size:16px;}
.marleft{ margin-left:20px;}
.abcont{ padding:0 15px;}
.ablogo{ float:left;}
.abtupian{ display: none; }
.zuzhi{ width:49%;}
.abyou{float:right; width:49%;}
/*产品*/
.produ{ width:100%; margin-top:30px;}
.produ ul li{ width:49%; height:auto; text-align:center;}

.ablate h2{ font-size:16px;}
.cpcont{ color:#fff; line-height:20px; font-size:14px; margin-bottom:20px; margin-top:5px;}
.vriframe iframe{ height: 500px;}

/*新闻*/
.inews{ width:100%;background:url(../images/newsbj2.jpg) top center no-repeat; padding-top:30px; padding-bottom:30px; }
.newtit{ float:none; margin-left:10px; margin-bottom:20px; background:none; padding-bottom:10px; }
.newsli{ float:none; width:100%; }
.geshu{ margin-left:10px;}
.biaoti{ width:42%; margin-left:20px;}
.newimg{ display:none;}
.newsss{float:none;font-size:36px; margin-top:10px;}
/*联系*/
.contact{ width:100%; margin-top:50px;}
.abtit2{ text-align:center; font-size:30px; background:none; margin-bottom:10px;}
/*.addr,.mess{ float:none;}*/
.lianzuo,.lianyou{ float: none; width: 100%;}
.mess{ padding:0 10px;}
.ditu{ padding:0 10px;}
.tex,.texare{ width:94%;}
.addr ul{ padding-left:10px;}
.addr ul li:first-child{ line-height:30px;}
.addr ul li{ line-height:45px;}
/*底部*/
.foot{ line-height:22px; padding-top:10px;}
.juz{width:100%;}
.foot span{ float:none; display:block; padding:0 15px;}
.foot a{ float:none; margin:5px 0 0 5px;}

/*新闻列表*/
.abtit{ background-position:center;}
.newslist{ width:100%;}
.tutu{ margin-top:30px;}
.ncont{ width:70%;}
/*产品列表*/
.cpfen{ margin-left:20px;}
.cpfen li{margin-bottom:20px;}
.chanpin li{ width:41%;}
.chanpin li:last-child{ display:block;}

.cpfen2{ margin-left:20px;}
.cpfen2 li{margin-bottom:20px;}
.aoutcont{ padding:0 15px;  overflow: auto;  overflow-y: hidden; SCROLLBAR-FACE-COLOR:#353b87 }
.zuzhi2 img{ width:45%;}

/*产品详情*/
.cpdes,.cpright,.cpleft{ float:none; width:100%;}
.cptex{float:none; width:60%; margin:0 auto;}
.pt_top{ padding-left:15px; margin-bottom:20px;}
.slides{ margin-bottom:20px;}
.newscon,.sxy{ padding:0 20px;}
.hotcp ul{ overflow:hidden;}
.hotcp ul li{ float:left; width:46%; margin:0 10px;}
.ny_zb{ margin:15px 10px 0 10px;}
.cpjj{ margin-top:20px; padding-left:15px;}
.mess2{ padding-left:15px}

.zoom-small-image{ width:45%; float:left; }
.zoom-small-image:nth-child(2n+1){ margin-left:0;}
	}
@media screen and (max-width:480px){
	.zt{ width: 100%;}
	.logo{ width: 20%; margin-top: 0; background: #353b87;}
	.nav{ width: 80%; margin-left: 0;}
.yiqing ul{ justify-content: center;}
.yiqing ul li{ width: calc(49% - 10px); margin:5px;}
.yiqing ul li:first-child{ margin-left: 5px;}
.yiqing ul li:last-child{ margin-right: 5px;}
/*首页新闻*/
.biaoti{ /*width:22%;*/ width: 73%; margin-left:20px;}
.caidan{ margin-top:15px; margin-right: 86px;}
.yuyan{ top: 20px;}

/*关于我们*/
.abtupian{  margin-top:55px;}
/*产品*/
.produ{ width:100%; margin-top:30px;}
.produ ul li{ float:none; width:100%; height:auto; text-align:center;}
.cpcont{ color:#fff; line-height:26px; font-size:14px; margin-bottom:20px; margin-top:5px;}
.produ ul li:last-child{ display:block;}
/*新闻列表*/
.abtit{ background-position:center;}
.newslist{ width:100%;}
.tutu{ display:none;}
.ncont{ float:none; width:100%;}
.ncont h2{ line-height:30px;}
.addr, .mess{ width: 96%; margin: 0 auto;}
/*产品列表*/

.cpfen li{margin-bottom:10px;}
.chanpin li{ width:44%; margin:0 10px;}
.chanpin li:last-child{ display:block;}
.cpfen2 li{ /*padding: 0 44px;*/}
/*产品详情*/
.hotcp ul li{ float:left; width:43%; margin:0 10px;}
.hottit span{ font-size:16px}
.mess2{ padding:0 15px}
.table{ width: 96%;}

.zuzhi{float: none; width: 96%; margin: 0 auto;}
.zuzhi img,.abyou img{ width: 100%; margin: 0;}
.marleft{ margin-left: 0;}
.abyou{ display: block; float: none;width: 96%; margin: 0 auto; margin-top: 10px;}
.lianzuo,.lianyou{ float: none; width: 100%;}

.wuyou-waiter{ bottom: 0; left: 0; right: 0; z-index: 9999; top: auto; margin-left: 0; margin-top: 0;}	
.wuyou-waiter ul { display: flex; flex-wrap: wrap;}
.wuyou-waiter ul li{ position: relative; width: calc(16.8% - 1px); margin-right: 1px; background: #00489c; text-align: center;}
.wuyou-waiter ul li:nth-child(6){ margin-right: 0;width:16%;}
.waiter-ul li a.xiaobi{ width: 100%;}
.waiter-ul li.wuyou-shop a, .waiter-ul li.wuyou-contact a{ background: none;}
.wuyou-waiter ul li:last-child{ display: none;}
.waiter-title{ left: 0; right: auto; bottom: calc(100% + 5px); opacity: 1; visibility: hidden;}
.waiter-ul li:hover .waiter-title{ right: auto; visibility: visible;}
.waiter-title:before{ right: 80%; bottom: -5px; z-index: -1; top: auto; background-color: #fff;transform: rotate(45deg);}
.wuyou-waiter ul li:nth-child(4) .waiter-title{ right: 0; left: auto;}
.wuyou-waiter ul li:nth-child(4) .waiter-title:before{ left: 80%; right: auto;}

	}

@media screen and (min-width:770px) and (max-width:1024px){
.zt{ width: 100%;}
.nav{ margin-left: 30px;}
.nav ul li{padding:15px 13px 0 13px;}

/*首页关于我们*/
.yiqing ul li { width: calc(33.3% - 10px);}
.about{ width:100%;}
.abzuo{ width:65%; line-height:36px; font-size:16px; padding-left:15px;}
.zuzhi{ width:70%;    margin-left: 10px;}
.abtupian{ width:18%;}
.zuzhi img{width:47%; float:left;}
.abcont{ margin-bottom:30px;}
.abcont a{ color:#666}
.abcont a:hover{ color:#f60}
/*首页产品*/
.produ{ width:100%;}
.produ ul{ overflow:hidden;}
.produ ul li{ width:31%; height:auto; text-align:center;}
.vriframe iframe{ height: 700px;}
.ablate h2{ font-size:20px;}
.cpcont{ line-height:20px;}
/*首页新闻*/
.news{ width:100%;}
.newsli{ width:60%;}
.biaoti{ width:82%;}
/*联系*/
.contact{ width:100%; margin-top:30px;}
.abtit2{ text-align:center; font-size:30px; background:none; margin-bottom:10px;}
.mess{ padding:0 10px;}
.ditu{ padding:0 10px;}
.tex,.texare{ width:94%;}
.addr ul li:first-child{ line-height:45px;}
.addr{ padding-left:15px;}
/*新闻列表*/
.abtit{ background-position:center;}
.newslist{ width:100%;}
.tutu{ margin-top:0px;}
.ncont{ width:82%;}
/*产品列表*/
.chanpin li{ width:31%; margin:0 10px; margin-bottom:20px;}
.aoutcont{ padding:0 15px;}
	}