*{padding:0;margin:0;list-style:none;text-decoration:none}
*{margin:0;padding:0}
html{background:#fff}
body{background:#fff;font-family:"Microsoft YaHei";font-size:14px;margin:0;padding:0;color:#333;}
dd,div,dl,dt,form,h1,h2,h3,h4,h5,img,li,ol,p,ul{margin:0;padding:0;border:0}
img,li,ol,ul{border:none;list-style-type:none}
input{font-family:"Microsoft YaHei";-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}
textarea{resize:none;background:inherit}
:focus,input,select{outline:0}
table{border-collapse:collapse}
a{color:#333;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent}
a:active{color:#333;star:expression(this.onFocus=this.blur())}
a:hover{text-decoration:none;color:#d00607}
.clear{zoom:1}
.container{width:1300px;margin:0 auto}
.margin-top{margin-top:30px;overflow:hidden}
.top{height:80px;margin-top:15px}
.top .top-logo{float:left}
.top-tel{float:right;margin-top:5px}
.nav{background:linear-gradient(to top,#7fb628,#7fb628);height:50px;overflow:hidden}
.nav ul li{float:left;width:12.4%;line-height:50px;text-align:center!important}
.nav ul li a{font-size:15px;color:#fff}
.nav ul li:hover{background:#62970e}
.hover{background:#62970e;text-align:center}
.news-aro,.products{width:77%;float:right;margin-top:30px}
.products .title{color:#333;font-size:18px;font-weight:700;padding-left:40px;margin-bottom:15px;background:#f9f9f9 url(../images/inoe.png) no-repeat 10px 50%;border:1px solid #dcdcdc;overflow:hidden;line-height:40px;margin-bottom:30px;background-size:20px}
.products .title span{float:right}
.products .title a{font-size:12px;color:red;font-weight:400;margin-right:10px}
.model{overflow:hidden;margin-bottom:50px}
.footer_product{overflow:hidden;background:#62970e;padding:8px 0;line-height:28px;color:#f0f0f0}
.footer_product span{color:#f90}
.footer_product a{font-size:14px;color:#fff;padding-right:8px}
.products ul{overflow:hidden;margin-left:-1.5%}
.products ul li{float:left;width:23.5%;text-align:center;margin-left:1.5%;margin-bottom:15px}
.products ul li a{color:#333;font-size:15px;line-height:28px}
.products ul li a:hover{color:red}
.products ul li img{width:100%;height:auto !important}
.pro-list{overflow:hidden}
.pro-list h1{ font-size:22px; line-height:35px; margin-bottom:25px;}
.pro-list h2{font-size: 20px;overflow: hidden;line-height: 35px;color: #62970e; border-bottom: 1px solid #f0f0f0;margin-bottom: 15px;}
.pro-list ul{overflow:hidden;margin-left:-1.5%}
.pro-list ul li{float:left;width:23.5%;text-align:center;margin-left:1.5%;margin-bottom:20px}
.pro-list ul li img{width:100%;height:185px!important}
.pro-list ul li a{color:#444;font-size:15px;line-height:28px}
.pro-list ul li a:hover{color:red}
.pro-list .title span{color:#444;margin-top:8px;font-size:13px;float:right;font-weight:400;margin-right:10px}
.pro-list .title span a{margin-right:10px;margin-left:10px;color:#444}
.pro-list ul li a:hover{color:red}
.slider{width:20%;float:left;margin-top:30px}
.slider .title{line-height:40px;text-align:center;color:#fff;font-size:17px;font-weight:700;background:rgba(127,182,40,1)}
.slider dl,.slider ul{margin-bottom:15px;background:#edf5ef;padding-bottom:30px;border:1px solid #dcdcdc}
.slider ul li{line-height:49px;border-bottom:1px dashed #dcdcdc;padding-left:30px;padding-bottom:5px;padding-top:9px;font-size:15px;background:url(../images/inoe1.png) no-repeat 15px 60%;background-size:8px}
.slider ul li a{color:#444;font-size:15px;}
.slider ul li a:hover{color:#62970e;display:block}
.slider dl{margin-bottom:40px}
.slider dl dd,.slider dl dt{overflow:hidden;}
.slider dl dt{ padding:0px 10px;}
.slider dl dt p{ font-size:14px; line-height:28px;color:#666; margin-top:10px;}
.slider dl dt p i{font-style: normal;}
.slider dl dt span{color:#228b22;font-size:17px;font-weight:600; margin-left:15px;}
.slider dl a{margin-top:20px;margin-left:10px;display:block;width:100px;color:#fff;background:#888;line-height:35px;text-align:center;font-size:14px; float:left;}
.slider dl dd span{ float: right; width:50%}
.slider dl a:hover{background:green;color:#fff}
.commpany-bg{background:#f9f9f9;overflow:hidden;margin-top:30px;width:100%}
.commpany-bg .commpany-box{margin-top:30px}
.commpany-box .commpany-icon{float:left;width:54%;margin-bottom:20px}
.commpany-box .commpany-theme{float:right;width:40%;background:#fff;padding:20px}
.commpany-box .commpany-theme .title{font-size:18px;color:#333;font-weight:700;margin-bottom:15px}
.commpany-box .commpany-theme p{color:#444;font-size:15px;line-height:28px}
.commpany-box .commpany-theme p i{ font-style: normal;color:#62970e; font-weight:700}
.commpany-box .commpany-theme span{color:#62970e; float:right; font-size:12px; font-weight:normal !important}
.commpany-box .commpany-theme img{margin-top:25px;margin-left:5px}
.model{margin-top:40px}
.model .index-news{width:48%;float:left}
.model .title{margin-bottom:10px;color:#333;font-size:18px;font-weight:700;border-bottom:1px solid #dcdcdc;padding-bottom:1%}
.model .title a{margin-top:9px;color:#888;font-size:13px;float:right;font-weight:400}
.model .news-word p{color:#333;font-size:14px;margin-top:15px;line-height:26px}
.model .news-word p a{color:#333;font-size:15px;font-weight:700;margin-top:15px;display:block}
.model .news-word{border:2px dashed #f0f0f0;padding:20px 20px}
.model ul li{line-height:40px;border-bottom:1px dashed #dcdcdc;background:url(../images/inoe1.png) no-repeat 0 50%;background-size:8px}
.model ul li a{color:#333;font-size:15px;padding-left:15px}
.model ul li a:hover{color:red}
.model ul li span{color:#999;font-size:12px;float:right}
.model .index-skill{width:48%;float:right}
.footer{background:#555;overflow:hidden;padding-bottom:20px}
.footer p{text-align:center;margin-top:10px;color:#ccc; font-size:15px;}
.footer a{color:#ccc}
.footer-box center{color:#fff;font-size:14px;margin-top:20px}
.footer-box center a{color:#fff;font-size:14px;line-height:26px}
.footer-box .footer_icon{margin-bottom:20px}
.link{background:#f0f0f0;overflow:hidden;padding:10px 0;overflow:hidden}
.link center{color:#333;margin-top:15px;font-size:14px}
.link center a{color:#444;line-height:30px;margin-bottom:15px}
.place{background:#dcdcdc;height:30px;overflow:hidden;width:100%;border-bottom:1px solid gray}
.place-box span{color:#444;font-size:14px;line-height:30px}
.place-box span a{color:#888;margin-left:10px;margin-right:5px}
.news-theme .title{margin-top:40px;margin-bottom:40px;font-size:28px;font-weight:700;color:#333;text-align:center}
.news-content{background:#f0f0f0;overflow:hidden;margin-bottom:30px}
.news-center{margin-top:20px;padding:20px 0;overflow:hidden}
.news-center .news-img{width:40%;float:left;background:#f9f9f9;overflow:hidden;padding-bottom:20px}
.news-center .news-word{width:57%;float:right}
.news-center .news-img img{width:100%}
.news-center .news-img p{padding-bottom:15px;color:#444;font-size:15px;line-height:28px;padding:0 20px;margin-bottom:5px}
.news-center .news-img p a{color:#333;font-weight:700;font-size:15px;display:block}
.news-center .news-img p a:hover{color:red}
.news-center .news-word ul{padding-bottom:20px;border:1px solid #f0f0f0}
.news-center .news-word ul li{line-height:40px;border-bottom:1px dashed #f0f0f0;padding-left:30px;background:url(../images/inoe1.png) no-repeat 15px 50%;background-size:8px}
.news-center .news-word ul li a{color:#333;font-size:15px}
.news-center .news-word ul li a:hover{color:red}
.news-list{overflow:hidden}
.news-list ul{margin-top:40px;margin-bottom:30px}
.news-list ul li{width:45.5%;margin-left:2%;float:left;margin-bottom:20px;background:#f9f9f9;padding:10px;height:110px}
.news-list ul li h3{margin-bottom:10px}
.news-list ul li h3 a{color:#333;font-size:15px;font-weight:700}
.news-list ul li h3 a:hover{color:red}
.news-list ul li p{color:#555;font-size:14px;line-height:26px}
.news-list ul li p span{color:grey;font-size:12px}
.news-list ul li p a{color:grey;float:right;font-size:13px}
.news-list ul li p a:hover{color:#9acd32}
.about-us .title,.contact-us .title{color:#222;font-size:20px;text-align:center;margin-top:35px;margin-bottom:22px;font-weight:700}
.about-us p,.contact-us p{text-indent:2rem;color:#444;font-size:15px;line-height:28px}
.about-us p strong:hover{color:green}
.about-us ul li{width:23%;float:left;margin-top:30px;text-align:center;margin-bottom:40px}
.about-us ul li img{border-radius:100px;background:#ffde00}
.about-bg{background:#f9f9f9;overflow:hidden}
.about-theme{margin-top:30px;margin-bottom:30px;overflow:hidden;border-bottom:2px dashed #ecdfdf;padding-bottom:1%}
.about-icon{width:40%;float:left}
.about-word{width:58%;float:right}
.about-icon img,.about-icon1 img{width:95%;padding-top:20px;padding-bottom:20px}
.about-word p{color:#444;font-size:15px;line-height:28px}
.about-icon1{width:40%;float:right}
.about-word1{width:58%;float:left}
.about-theme1{overflow:hidden;margin-top:30px;margin-bottom:30px}
.about-word1 p{color:#444;font-size:15px;line-height:28px;margin-bottom:30px}
.contact-us ul li{width:25%;float:left;margin-top:30px;text-align:center;margin-bottom:40px}
.contact-us ul li img{border-radius:100px;background:#ffde00}
.contact-us ul li p{text-align:center;color:#444;font-size:15px}
.map{width:100%;overflow:hidden;padding-top:40px}
.news-aro{width:76%}
.news-aro-title{margin-bottom:30px;overflow:hidden}
.news-aro-title h1{font-weight:700;font-size:26px;color:#222;margin-bottom:20px;text-align:center}
.news-aro-title .time{text-align:center;font-size:14px;color:#555}
.news-aro-title .time span{margin-right:10px}
.news-aro-title h2{color:#333;margin-top:15px;margin-bottom:10px;font-size:18px!important}
.news-aro-title h3{color:#333;margin-top:15px;margin-bottom:10px;font-size:16px!important}
.news-aro-title p{font-size:15px;line-height:28px;margin-bottom:10px}
.news-aro-title a{color:red!important}
.news-aro-title p span{color:#62970e!important;font-size:15px!important}
.news-aro-title p strong{color:red}
.news-aro-title h2 font,.news-aro-title h3 font{color:#333!important}
.news-aro p a{margin-right:10px;margin-left:10px;color:#888}
.news-aro .title span{color:#333;margin-top:8px;font-size:13px;float:right;font-weight:400}
.next{overflow:hidden;background:#f9f9f9;padding:10px}
.next span{color:#333;font-size:15px;float:left;display:block;width:50%;line-height:40px}
.next span a{color:#444;font-size:13px}
.next span a:hover{color:red}
.news-relative{overflow:hidden;margin-bottom:40px;margin-top:40px}
.news-relative .title{color:#333;font-size:17px;font-weight:700;border:none;padding-left:0}
.news-relative ul li{float:left;width:46%;border-bottom:1px dashed #f0f0f0; line-height:41px; background:url(../images/relative.jpg) no-repeat 10px 50%; padding-left:20px;}
.news-relative ul li a{color:#444;font-size:14px}
.news-relative ul li a:hover{color:red}
.pro-relative{overflow:hidden}
.pro-relative .title{color:#333;font-size:17px;font-weight:700;margin-top:30px;border:none;padding-left:0}
.pro-relative ul{overflow:hidden;margin-left:-1.5%;margin-top:20px}
.pro-relative ul li{margin-left:1.5%;float:left;width:23.5%;margin-bottom:20px;text-align:center;line-height:28px}
.pro-relative ul li p{color:#444;font-size:14px;text-align:center}
.pro-relative img{width:100%;height:auto!important}
.pro-lists p{text-indent:2rem;color:#444;font-size:14px;line-height:28px}
.pro-lists h3{color:#333;font-weight:700;font-size:17px;text-indent:2rem}
.pro-lists h3:hover{color:red}
.pro-lists h3 span{color:red}
.pro-lists img{margin-bottom:15px}
.model .news-word p a:hover{color:red}
.pro-lists .news-aro-title{border:none}
.news-aro-contents p span{color:green;font-style:italic;font-size:20px;font-weight:700;margin-right:30px;margin-left:10px}
.news-aro-contents p .ask{display:block;width:140px;background:green;color:#fff;line-height:40px;text-align:center;float:right;padding-right:20px;font-size:15px}
.news-aro-contents p .ask:hover{background:red}
.phone-box{overflow:hidden;margin-top:40px;margin-bottom:40px}
.phone-fl{float:left;width:45%;background:#f9f9f9;padding:25px}
.phone-fl .title{font-size:20px;font-weight:700;margin-bottom:25px;color:#444}
.phone-fl h4{font-size:17px;margin-bottom:25px}
.phone-fl p{color:#444;font-size:15px;line-height:32px;margin-bottom:25px}
.phone-fl p a{display:block;text-align:center;margin-top:10px;color:#fff;background:#009610;width:160px;padding-right:15px;font-size:15px;line-height:40px}
.phone-fl strong{margin-top:10px;color:#009610;font-size:25px;text-align:center}
.phone-fr{float:right;width:50%}
.phone-fr img{width:100%;height:auto!important}
.contact-us .subtitle{font-size:17px;text-align:center;margin-bottom:15px;margin-top:10px}
.contact-bg{overflow:hidden;background:#f9f9f9}
.about-bg .about-theme .title,.about-bg .about-theme1 .title{font-weight:700;font-size:18px;color:#333;margin-top:20px}
.news-container{overflow:hidden}
.news-page{float:right;width:78%}
.sidebar-theme{width:77%;float:right;margin-top:30px;margin-bottom:40px}
.sidebar-theme .title{color:#333;font-size:18px;font-weight:700;padding-left:40px;margin-bottom:15px;background:#f9f9f9 url(../images/inoe.png) no-repeat 10px 50%;border:1px solid #dcdcdc;overflow:hidden;line-height:40px;margin-bottom:30px;background-size:20px}
.sidebar-theme .title span{color:#666;font-size:12px;float:right;font-weight:400;margin-right:10px}
.sidebar-theme .title span a{margin-right:10px;margin-left:10px;color:#444}
.showpage{margin:15px;clear:both;overflow:hidden;text-align:center;width:100%;margin-bottom:30px; font-size:14px;}
.showpage li{float:left}
.showpage .pageinfo,.showpage li{text-decoration:none;padding:2px 10px;margin:2px;border:1px solid #ddd}
.showpage li:hover{background-color:#62970e;color:#fff;border:1px solid #62970e;text-decoration:none}
.showpage .thisclass{font-weight:700;color:#fff;background:#62970e;border:1px solid #f9f9f9}
.showpage li a:hover{color:#fff}
.enterprise-list{overflow:hidden}
.enterprise-list ul{overflow:hidden;margin-left:-1.5%}
.enterprise-list ul li{float:left;width:31.5%;text-align:center;margin-left:1.5%;margin-bottom:20px}
.enterprise-list ul li img{width:100%;height:240px!important}
.enterprise-list ul li a{color:#222;font-size:15px;line-height:28px}
.enterprise-list ul li a:hover{color:red}
.enterprise-list ul li a:hover{color:red}
#map{width:100%;height:467px;border:1px solid #dcdbdb}
.zxrk{background:#6cac0514;padding:20px;position:relative;margin-top:20px;margin-bottom:20px}
.zxrk .tip{text-indent:0;font-size:15px;color:#555;text-align:center}
.zxrk .tel{color:#62970e;font-size:23px;font-weight:700;width:auto;margin-right:240px}
.zxrk .tel span{font-size:15px;color:#333;font-weight:400}
.zxrk .btn{display:block;margin-top:18px;position:absolute;right:20px;bottom:20px}
.zxbj a img,.zxrk .btn a img{width:30px;vertical-align:middle;margin:-8px 5px 0 0;animation:myfirst .5s infinite;display:inline-block}
.zxbj a.baojia,.zxrk .btn a.baojia{padding:8px 45px;background:#62970e;color:#fff!important;font-size:17px}
.location{background:#f9f9f9;line-height:40px;color:#555;border-bottom:1px solid #f0f0f0; font-size:14px;}
.location a{color:#555}
.contact-us p{font-size:15px}
.about-us p{margin-bottom:15px}
.about-us p a{color:red!important}
.about-us p span{color:#62970e}
.about-us{overflow:hidden}
.about-us ul{overflow:hidden}
.about-icon img{width:100%;height:auto!important}
.about-icon1 img{width:100%;height:auto!important}
.nevin-theme{overflow:hidden}
.nevin-theme-img{float:left;width:46%}
.nevin-theme-img img{width:100%;height:auto!important}
.nevin-theme-title{float:right;width:46%;background:#f9f9f9;padding:20px}
.nevin-theme-title h1{font-size:26px;margin-bottom:20px}
.nevin-theme-title p{font-size:15px;margin-bottom:12px;line-height:30px}
.pro-nevin{overflow:hidden;margin-top:20px}
.pro-nevin h2{color:#333;margin-top:15px;margin-bottom:10px;font-size:18px!important}
.pro-nevin h3{color:#333;margin-top:15px;margin-bottom:10px;font-size:18px!important}
.pro-nevin p{font-size:15px;line-height:28px;margin-bottom:10px}
.pro-nevin p span{ color:#62970e}
.pro-nevin a{color:red!important}
.pro-nevin p span{color:#dd2118!important;font-size:15px!important}
.pro-nevin p strong{color:red}
.nevin-theme-title .base-tel{color:#555;margin-top:10px; float:right; width:60%}
.nevin-theme-title .base-tel d{color:#c7221e;font-size:20px;margin-left:10px;color:#c7221eb8;}
.nevin-theme-title p span{display:inline-block;color:#fff;font-size:15px;text-align:center;line-height:35px;margin-top:10px;background:#c7221e;cursor:pointer; float:left; width:30%}
/* slick */
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}
.slick-next:focus,.slick-prev:focus{outline:0}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:focus{outline:0}
.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/* banner */
.banner-slider{ position: relative; padding-top: 28.65%;}
.banner-slider.slick-slider{ padding-top: 0;}
.banner-slider .slick-dots{ bottom:30px;}
.banner-slider .slick-dots li{ width: auto; height:10px; margin:0 6px;}
.banner-slider .slick-dots li button:before{ display: none;}
.banner-slider .slick-dots li button{ width: 10px; height:10px; cursor: pointer; border-radius: 4px; border: 2px solid #F5F5F5; transition: all 0.25s ease-in; -webkit-transition: all 0.25s ease-in; -moz-transition: all 0.25s ease-in; -o-transition: all 0.25s ease-in;}
.banner-slider .slick-dots li.slick-active button{ opacity: 1; width:36px; border-color: #F7AC1B; background-color: #F7AC1B;}
.banner-slider .ban-con img{ display: block; width: 100%; z-index: 1;}
.banner-slider img{ position: absolute; left: 0; top: 0; width: 100%; }
.banner-slider.slick-slider img{ position: relative;}
.banner-slider .slick-prev:before, .banner-slider .slick-next:before { content: ''; filter:alpha(opacity=80); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85; }
.banner-slider .slick-prev { left: 25px; background: url(../images/ban-fl.png) no-repeat; background-size:100% 100%; width: 40px; height: 80px; margin-top: -40px;}
.banner-slider .slick-next { right: 25px; background: url(../images/ban-fr.png) no-repeat; background-size:100% 100%; width: 40px; height: 80px;margin-top: -40px;}
.banner-slider .slick-prev, .banner-slider .slick-next{ filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; }
.banner-slider:hover .slick-prev, .banner-slider:hover .slick-next{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.slick-slider .slick-active button{background:#f7ac1b;width:55px;border-radius:20px;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .8s ease-in-out}
.has-child ul{width:300px;padding:10px!important}
.has-child li a{line-height:32px!important;padding:0!important;text-align:left!important}
.message-sidebar .btn-primary{cursor:pointer}
.commpany-box .commpany-theme .title soan{float:right;font-weight:400!important;font-size:12px}
.commpany-box .commpany-theme .title soan a{color:red}
.pro-relative{margin-bottom:40px}
.banner_mac,.banner_mac img{display:none}
.all{display:none}
.link{ font-size:13px;}
.link a{ font-size:13px;}

.video-list{ overflow:hidden;}
.video-list h2{ font-size:17px; color:#555;border-bottom: 1px solid #f0f0f0; line-height:35px;}
.video-list .video-tit{ font-size:16px; color:#62970e; margin-top:20px; font-weight:700}
.video-list dl{ overflow:hidden; margin-left:-1.5%;margin-top:20px;}
.video-list dd{ float:left; width:23.5%; text-align:center; font-size:15px; line-height:28px; margin-bottom:15px; margin-left:1.5%}
.video-list dd video{ width:100% !important; height:auto !important;}
.pro-relative ul li a,.news-relative ul li a{ font-size:15px; color:#444}

.side-bar{ overflow:hidden; margin-bottom:30px;}
.side-bar a{ color:#fff !important;background:#7fb628; font-size:15px; width:10%; margin-left:0.5%; line-height:45px; padding: 10px 38px;}
.side-bar a:hover{color:#fff;background:#62970e;}
.nevin-theme-title p i{font-style: normal; color:#c7221e; margin-right:15px;}
.pro-relative ul li a:hover,.news-relative ul li a:hover,.slider ul li a:hover,.location a:hover{color:#f30;text-decoration:underline}
.side-bar a:hover,.nav ul li a:hover,.nevin-theme-title p span:hover,.footer_product a:hover{text-decoration:underline}
.advantage i{ font-weight:700}
.pro_use p{line-height: 28px;margin-bottom: 8px;font-size: 14px;color: #444;}
.pro-summary{ background:#edf5ef; padding:10px; font-size:15px; line-height:28px; margin-bottom:25px;border-radius: 20px;border: 1px dashed #62970e;}
.sidebar-classification{ overflow:hidden; margin-top:30px;}
.sidebar-classification h2{ font-size:20px; overflow:hidden; line-height:35px; color:#62970e;border-bottom: 1px solid #f0f0f0; margin-bottom:15px;}
.sidebar-classification h4{ font-size:16px; line-height:28px; margin-bottom:10px; text-align:center; color:#444}
.sidebar-classification img{ width:100% !important; height:auto !important;}
.sidebar-classification p{ font-size:15px; line-height:28px; color:#555; text-align:center; margin-top:10px;}
.classification-fl{ float:left; width:47%; padding:10px;border: 1px solid #f0f0f0;}
.classification-fr,.classificationfr{ float:right; width:47%; padding:10px;border: 1px solid #f0f0f0;}
.classificationfr p{line-height:32px;font-size: 15px;color: #444;margin-bottom: 5px;text-align: left;}
.selling-point{ overflow:hidden; margin-top:30px; background:#f9f9f9; padding:10px;border-radius: 20px;border: 1px dashed #62970e;}
.selling-point h2{font-size:20px; overflow:hidden; line-height:35px; color:#62970e; margin-bottom:15px;}
.selling-point p{ font-size:15px; line-height:32px; color:#444; margin-top:5px;}
.selling-point p span{ color:#62970e; font-weight:700}
.related-case dd p{ font-size:15px; line-height:28px; margin-bottom:5px;}
.work-video,.pro-parameters,.pro_use{ overflow:hidden; margin-top:30px;}
.work-video h2,.pro-parameters h2,.pro_use h2{ font-size:20px; overflow:hidden; line-height:35px; color:#62970e;border-bottom: 1px solid #f0f0f0; margin-bottom:15px;}
.work-video dl{ overflow:hidden; margin-left:-1.5%}
.work-video dd{ width:23.5%; float:left; font-size:15px; line-height:28px; color:#444; margin-left:1.5% }
.work-video dd video{ width:100% !important;}
.related-case p{    line-height: 28px;margin-bottom: 8px;font-size: 14px;color: #444;}
.related-case{ overflow:hidden; margin-top:30px;}
.related-case h2{ font-size:20px; overflow:hidden; line-height:35px; color:#62970e;border-bottom: 1px solid #f0f0f0; margin-bottom:15px;}
.related-case dl{ overflow:hidden; margin-left:-1.5%}
.related-case dd{ width:46%; float:left; font-size:15px; line-height:28px; color:#444; margin-left:1.5%; padding:10px;border: 1px solid #f0f0f0; margin-bottom:15px;}
.related-case dd img{ width:100% !important; height:auto !important;}
.related_ar{ overflow:hidden; margin-top:35px;}
.related_ar h2{  color: #333; font-size: 18px;font-weight: 700;padding-left: 40px;margin-bottom: 15px;background: #f9f9f9 url(../images/inoe.png) no-repeat 10px 50%;border: 1px solid #dcdcdc;overflow: hidden; line-height: 40px;margin-bottom: 30px;background-size: 20px;}
.related_ar ul{ overflow:hidden}
.related_ar li{ width:48%; float:left;line-height:41px; font-size:15px;background: url(../images/relative.jpg) no-repeat 10px 50%;padding-left: 20px;}
.related-case p span{ color:#F00}
.banner img{width: 100%;height: auto;}
.related-tion{ overflow:hidden; margin-top:30px;}
.related-tion h2{ font-size:20px; overflow:hidden; line-height:35px; color:#62970e;border-bottom: 1px solid #f0f0f0; margin-bottom:15px;}
.related-tion h3{ font-size:17px; color:#555;}
.related-tion ul{ overflow:hidden; margin-top:15px;}
.related-tion li {line-height: 41px;font-size: 15px;background: url(../images/relative.jpg) no-repeat 10px 50%;padding-left: 20px; overflow:hidden;border-bottom: 1px dashed #f0f0f0;}
.related-tion li a{ color:#444}
.related-tion-fl{ float:left; width:45%; padding:10px;border: 1px solid #f0f0f0;}
.related-tion-fr{ float:right; width:45%; padding:10px;border: 1px solid #f0f0f0;}
.related-tion li a:hover{color:#f30;text-decoration:underline}
.work-video-tit{ overflow:hidden;}
.work-video-tit span{ float: right; font-size:13px;}
.work-video-tit h2{ float: left}
.related-tion-fr dl{overflow: hidden;margin-bottom:20px;border-bottom: 1px solid #eee;}
.related-tion-fr dl dt{font-size: 15px;color: #e23211;margin-bottom:18px;}
.related-tion-fr dl dt span{color: #fff;padding:4px 6px;background: #E23211;}
.related-tion-fr dl dd{font-size: 14px;color: #62970e;line-height: 28px;}
.related-tion-fr dl dd span{color: #fff;padding:4px 6px;background: #62970e;}

.pro-nevin dl{ overflow:hidden; margin-top:15px;margin-left: -1.5%;}
.pro-nevin dd { width:29.5%; float:left; font-size:15px;padding: 10px; line-height:28px; color:#444; margin-left:1.5%;border: 1px solid #f0f0f0; margin-bottom:15px;}
.pro-nevin dd img{ width:100% !important; height:auto !important;}
.pro-nevin dd video{width: 100%!important; height: auto!important;}
.pro-nevin dl.provideo dd{width: 46.1%;}
.selling-principle{overflow:hidden; margin-bottom:30px; margin-top:30px;}
.selling-principle h2{ font-size:20px; overflow:hidden; line-height:35px; color:#62970e;border-bottom: 1px solid #f0f0f0; margin-bottom:15px;}
.selling-principle dl{padding:10px;border: 1px solid #f0f0f0;overflow:hidden; }
.selling-principle dt{ float:left; width:66%}
.selling-principle dd{ float:right; width:31%}
.selling-principle dd p{ font-size:15px; line-height:32px; color:#444; margin-top:5px;}

.pro-types{ overflow:hidden}
.pro-types h2{font-size: 20px;overflow: hidden;line-height: 35px;color: #62970e;border-bottom: 1px solid #f0f0f0;margin-bottom: 15px;}
.pro-types p{ font-size:16px; color:#555}
.pro-types dl{ overflow:hidden; margin-top:15px;}
.pro-types dd{ float:left; width:23%; margin-left:1.5%; text-align:center; font-size:15px; line-height:25px; color:#444}
.pro-types ul{ overflow:hidden; margin-top:20px;}
.pro-types ul li {line-height: 41px;font-size: 15px;background: url(../images/relative.jpg) no-repeat 10px 50%;padding-left: 20px;overflow: hidden;border-bottom: 1px dashed #f0f0f0; float:left; width:45%;}
.related-tion li a { color: #444; font-size:15px; line-height:40px; }
.pro-types dd img{ width:100% !important; height:auto !important;}
.types_1,.types_2,.types_3,.types_4{overflow:hidden; margin-top:25px;border: 1px solid #f0f0f0; padding:10px;}
.sidebar-theme .title h1{ float:left; width:160px; font-size:23px;}


@media (max-width:1300px){.container{width:99%;margin:0 10px}
.banner_mac,.banner_mac img{display:block;width:100%;height:auto}
.slick-slider img{ width:100% !important; height:auto !important}
.top{margin:15px 0 10px 0!important;height:auto}
.banner img{width:100%!important;height:auto}
}
@media screen and (min-width:1000px) and (max-width:1300px){.container{width:99%;margin:0 10px}
.nav{width:100%}
.banner_mac,.banner_mac img{display:block;width:100%;height:auto}
.slick-slider,.slick-slider img{display:none}
.commpany-box .commpany-icon video{width:100%}
.commpany-box .commpany-theme p img{width:31.5%}
.top .top-logo{width:65%!important}
.top .top-tel{width:30%!important}
.top{margin:15px 0 10px 0!important;height:auto}
.model{margin:5% 0}
.banner img{width:100%!important;height:auto}
.slider dl a{width:90%;margin:15px auto!important}
.phone-box{overflow:hidden;margin-top:40px;margin-bottom:40px}
.zxrk .btn{width:30%}
.zxrk .tel{width:65%}
}
@media screen and (min-width:767px) and (max-width:999px){.container{width:99%;margin:0 10px}
.banner_mac,.banner_mac img{display:block;width:100%;height:auto}
.slick-slider,.slick-slider img{display:none}
.banner img{width:100%!important;height:auto}
.nav{width:100%}
.top .top-logo{width:65%!important}
.top .top-tel{width:30%!important}
.top .top-logo img,.top .top-tel img{width:85%!important}
.slider dl a{width:90%;margin:10px auto}
.commpany-box .commpany-icon video{width:100%}
.top{margin:15px 0 10px 0!important;height:auto}
.model{margin:5% 0}
.news-list ul li{width:41%;overflow:hidden}
.enterprise-list ul li img{width:100%;height:200px!important}
.about-us p video{width:99%}
.about-us p{text-indent:inherit}
.contact-us ul li img{width:50%;height:auto}
.phone-fr{width:48%}
.phone-box{overflow:hidden;margin-top:40px;margin-bottom:40px}
.zxrk .btn{width:30%}
.zxrk .tel{width:65%}
}
@media (max-width:767px){.container{width:99%;margin:0 10px}
.banner_mac,.banner_mac img{display:block;width:100%;height:auto}
.slick-slider,.slick-slider img{display:none}
.news-aro,.products,.slider{width:100%}
.top .top-logo{width:100%!important}
.top .top-tel{width:30%!important}
.top .top-tel img{width:85%!important}
.top .top-logo img{ width:100% !important; height:auto !important}
.nav{width:100%;height:auto}
.commpany-box .commpany-icon video{width:100%}
.model ul li{height:40px;overflow:hidden}
.commpany-box .commpany-theme img{width:30%}
.slider dl a{margin:15px auto}
.model{margin-top:5%}
.footer_product a,.footer_product span{font-size:13px}
.nav ul li{width:25%}
.commpany-box .commpany-theme{padding:20px 0}
.link{display:none}
.sidebar-theme{width:100%}
.pro-list ul li img{height:auto}
.pro-list ul li a{font-size:14px}
.news-center .news-img,.news-center .news-word{width:99%}
.news-list ul li{width:41%;overflow:hidden}
.enterprise-list ul li img{width:100%;height:200px!important}
.about-us ul li img{width:80%;height:auto!important}
.about-us p video{width:98%}
.about-us p{text-indent:inherit}
.phone-fl{width:42%}
.contact-us ul li img{width:50%;height:auto}
.phone-fr{width:48%}
table{width:100%}
.phone-box{overflow:hidden;margin-top:40px;margin-bottom:40px}
.BMap_mask{width:100%}
.pro-nevin p{text-indent:inherit}
.pro-nevin p img{width:98%}
.nevin-theme-title h1,.news-aro-title h1{font-size:22px}
.news-aro-title p img{width:99%}
.news-aro-title p{text-indent:inherit}
.next span{height:40px;overflow:hidden}
.zxrk .btn{width:30%}
.zxrk .tel{width:65%;font-size:18px}
.zxrk .tel span{font-size:14px}
.all .navbar-list{box-sizing:border-box;width:33.33%;float:left;text-align:center;border-right:1px solid #333}
.all .navbar-list:hover{background:red}
.all .navbar-list a{text-decoration:none;display:block;padding-top:25px;padding-bottom:15px;line-height:1.8em;font-size:.8em;color:#fff;text-align:center;width:100%}
.all{display:block;position:fixed;bottom:0;width:100%;background:#00132b;z-index:999}
.top .top-logo{ overflow:hidden; margin-bottom:15px;}
.video-list dd{ width:31.5%; font-size:14px;}
.slider ul li{ line-height:30px; font-size:14px;}
.news-center .news-word ul li a,.news-center .news-img p,.nevin-theme-title p,.side-bar a,.pro-nevin p,.slider ul li a,.sidebar-classification p,.pro-summary,.selling-point p,.related-case dd p,.related-case dd p,.selling-principle dd p{ font-size:14px;}
.news-relative ul li a{ font-size:14px;}
.pro-nevin p img,.pro-nevin p video  .pro-nevin p embed{ width:100% !important; height:auto !important}
.nevin-theme-title .base-tel d{ font-size:17px;}
.news-relative{ margin-bottom:0px;}
.sidebar-theme{margin-bottom: 10px;}
.footer p{ line-height:28px;}
.pro-nevin p video{ width:100% !important; height:auto !important}
.classification-fl{ float:none; overflow:hidden; width:100%}
.classification-fr{ float:none; overflow:hidden; width:100%; margin-top:20px;}
.work-video dd{ width:48%; margin-bottom:15px; font-size:14px;}
.related-case dd{ width:42%}
.related_ar li{ width:100%; font-size:14px;}
.related-case dd p,.related-tion li{ font-size:14px;}
.sidebar-classification table{ line-height:45px;}
.sidebar-classification h4{ font-size:15px;}
.pro-list h1{ font-size:20px;}
.pro-list h2,.work-video-tit h2,.related-case h2,.related-tion h2{ font-size:17px;}
.related-tion h3{ font-size:16px;}
.related-tion-fl{ overflow:hidden; margin-bottom:15px; width:100%; float:none}
.related-tion-fr{ overflow:hidden;width:100%; float:none}
.selling-principle dl{ padding:5px;}
.selling-principle dt{ float:none; width:100%}
.selling-principle dd{ float:none; width:100%; margin-top:20px;}
.selling-principle dt img,.selling-point p img{ width:100% !important; height:auto !important}
.pro-nevin dd{width: 44%;}
.pro-nevin dd p{font-size: 14px;}
}
@media (max-width:480px){.container{width:95%;margin:0 10px}
.products ul li{width:48%}
.commpany-box .commpany-icon,.commpany-box .commpany-theme{width:100%}
.commpany-box .commpany-theme{padding:20px 0}
.top .top-tel,.top .top-tel img{display:none}
.top .top-tel{width:80%}
.top .top-tel img{width:100%}
.footer p{font-size:14px}
.model{margin-top:5%}
.pro-list ul li{width:48%}
.news-list ul li{width:99%;height:auto!important}
.enterprise-list ul li{width:48%}
.enterprise-list ul li img{width:100%;height:200px!important}
.contact-us p{text-indent:inherit}
.about-icon,.about-icon1,.about-word,.about-word1{width:100%}
.about-us ul li{width:50%}
.about-us ul li img{width:auto;height:auto!important}
.nevin-theme-img,.phone-fl,.phone-fr{width:100%}
.contact-us ul li{width:50%}
.pro-nevin p{text-indent:inherit}
.nevin-theme-title h1,.news-aro-title h1{font-size:20px}
.nevin-theme-title{padding:20px 10px;}
table{width:100%}
.zxrk .btn{width:100%;position:inherit;bottom:0;right:0}
.zxrk .tel{width:100%;font-size:18px}
.products ul li img{width:100%;height:151px !important}
.products ul li a,.model ul li a,.nav ul li a,.commpany-box .commpany-theme p{ font-size:14px;}
.commpany-box .commpany-icon video{ width:100%; height:220px;}
.nav ul li{ line-height:35px;}
.model .index-skill{ margin-bottom:25px; overflow:hidden}
.video-list dd{ width:48.5%}
.sidebar-theme .title{padding-left:10px;background:#f9f9f9;}
.sidebar-theme .title span,.sidebar-theme .title span a{ color:#666}
.news-relative ul li{ width:90%; float:none; overflow:hidden}
.pro-relative ul li{ width:48%; margin-bottom:15px;}
.pro-relative ul li a{ font-size:14px;}
.side-bar a{padding: 10px 12px;}
.nevin-theme-title{ width:92%}
.nevin-theme-title .base-tel{width: 65%;margin-top:0px;}
.related-case dd{ width:100%; float:none; overflow:hidden; margin-bottom:15px;}
.pro-nevin dd{ width:93%}

}
@media (max-width:360px){.model .index-skill{width:100%; overflow:hidden; margin-top:25px;}
.model .index-news{width:99%}
.model{margin-top:5%}
.pro-list ul li{width:48%}
.news-list ul li{width:99%;height:auto!important;margin-left:0}
.about-us ul li,.enterprise-list ul li{width:99%}
.contact-us ul li{width:100%}
.phone-fl p a{width:85%}
.news-aro-title p{font-size:14px}
.contact-us ul li img{width:auto;height:auto}
.zxrk .btn a.baojia{width:90%;margin:15px auto;display:block;padding:0;line-height:40px;text-align:center}
.slider dl a{width:90%}
.products ul li img{width:100%;height: auto!important}
.commpany-box .commpany-icon video{ width:100%; height:200px;}
.pro-list ul li img{width: 100%;height: 115px!important;}
}
