@charset "utf-8";
body{ margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑"; color:#666; }
h1,h2,h3,h4,h5,h6,ul,dl,dd,dt,ol,div,form,img,p{ margin:0px; padding:0px; border:0px;}
li{ list-style-type:none;}
a{color:#444; text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:none;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.m65{height: 65px;}
@media (min-width:641px){body{width:640px;margin:auto;}}

/*-----首页顶部-----*/
.top{height:70px;background: #fff; position: fixed; z-index: 222;overflow: hidden; width: 100%;}
.top img{max-width:74%; max-height:70px; margin-left: 8px; margin-top: 8px;}
.neyebanner{}
.neyebanner img{max-width: 100%; height: auto;}

/*--------------------banner-------------------------------*/
.slideBox{ position:relative; overflow:hidden; z-index:99;}
.slideBox .hd{ position:absolute; bottom:10px; right:2%; z-index:1;text-align:right; width:100%; padding-top:3px; opacity:0.55;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#015aac; text-indent:-9999px; overflow:hidden;margin:0 4px; line-height:40px }
.slideBox .hd li.on{ background:#fff;}
.slideBox .bd{ position:relative; z-index:0;}
.slideBox .bd li{ position:relative; float:left  }
.slideBox .bd li img{vertical-align:top;width:100%;}
.slideBox .hd ul{ display:inline-block;}

.m2{height:50px; margin-top:10px;}
.m2_l{width:33.3%; float:left; height:10px; background:#015aac; margin-top:15px;}
.m2_c{width:33.3%; float:left; font-size:18px; text-align:center; color:#111;}
.m2_c span{font-size:14px; line-height: 23px;}
.m2_r{width:33.3%; float:right; height:10px; background:#dcb126; margin-top:15px;}

.m3{padding:10px 0; margin-top: 5px; font-size: 12px;}
.m3 ul li{width:48%; float:left; margin:1% 1%; text-align:center; height:180px;}
.m3 ul li img{width:170px; height:150px; margin-bottom:5px;}

.m4{margin:5px 0 20px 0; background: #0059ab; color:#fff; padding: 15px 10px; text-align: center;}
.m4 h3{font-size: 18px; font-weight: bold;}
.m4 p{margin-top: 5px; font-size: 13px;}

.m5{background:url(../images/bg.jpg) no-repeat center bottom; padding-bottom:10px; font-size:18px; text-align:center; color:#111;}
.m5 span{font-size:14px;}
.news{width:97%; margin:15px auto; font-size:14px;}
.news ul li{background:url(../images/li.jpg) no-repeat left center; padding-left:22px; line-height:30px;}

.m6{background:url(../images/bg.jpg) no-repeat center top; padding-top:10px; font-size:18px; text-align:center; color:#111;}
.m6 span{font-size:14px;}

.kehu{margin-top:15px;}
.kehu ul li{ float:left; text-align: center; width:48%; margin:3px 1%;}
.kehu ul li img{ border:1px #eee solid;margin-bottom:3px; width:100%; height:60px;}

/*----底部---*/
.mf_t{height:40px; line-height:40px; background:#dcb126; color:#fff; text-align:center; margin-top:20px;}
.mf_c{color:#555; padding:10px 0; text-align:center; line-height:25px; font-size: 13px;}
.mf_c a{color:#666; margin:0 2px;}
.mf_c a:hover{color:#015aac; text-decoration:underline;}
.foot_contact{background:#015aac; position:fixed; bottom:0px; width:100%; z-index:999; max-width: 640px;}
.foot_contact ul li{width:25%; float:left; padding:3px 0; text-align: center; font-size:10px;}
.foot_contact ul li a{color:#fff; }
.foot_contact ul li img{width: 22px; height: 22px; margin-bottom: -3px;}

/*内页css*/
.about_t{height:45px; line-height:45px; background:url(../images/bg.jpg) no-repeat center bottom; padding-left:5px; margin-bottom:15px;}
.about_t a{color:#015aac;}
.content{width:96%; margin:10px auto; line-height:32px;}
.content p,span{font-size:16px; line-height:32px; width:98%; margin:10px auto;}
.content img{max-width:100%; height:auto;}
.content p,span img{max-width:100%; height:auto;}
/*产品图片*/
.pic2{}
.pic2 ul li{float: left;text-align: center; width:48%; margin:5px 1%; list-style: none; font-size: 11px; line-height: 21px; height: 170px;}
.pic2 ul li img{max-width:100%; height:auto; margin-bottom: 3px;}
.pagea{text-align:center;}
.net{text-align:center; font-size:16px; margin-bottom:10px;}
.pub{text-align:center; background:#eee;}
/*新闻中心*/
.newslist{width:98%; margin:0 auto;}
.newslist ul li{line-height:26px; background:url(../images/li.jpg) no-repeat left center; padding-left:22px; }

/* Default navigation icon */
.nav__trigger {display: block; position: fixed; width: 30px; height: 25px; right: 13px; top: 20px; z-index: 200;}
.nav--active .nav__trigger {opacity: 0.5;}
.nav__icon {
  display: inline-block;
  position: relative;
  width: 30px;
  height: 5px;
  background-color: #0059ab;
  -webkit-transition-property: background-color, -webkit-transform;
  transition-property: background-color, -webkit-transform;
  transition-property: background-color, transform;
  transition-property: background-color, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}
.nav__icon:before,
.nav__icon:after {
  content: '';
  display: block;
  width: 30px;
  height: 5px;
  position: absolute;
  background: #0059ab;
  -webkit-transition-property: margin, -webkit-transform;
  transition-property: margin, -webkit-transform;
  transition-property: margin, transform;
  transition-property: margin, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}
.nav__icon:before { margin-top: -10px;}
.nav__icon:after { margin-top: 10px;}
/**
* Style #1
*/
.iphone__screen{position: fixed; z-index:9999; display: block; height: 100%;}
.nav ul li{height:33px; line-height:33px;} 
.style-1 .nav {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  width: 100%;
  height:100%; background:rgba(1, 90, 172, 0.9);
}
.style-1 .nav__link {opacity: 0; -webkit-transition-delay: 500ms; transition-delay: 500ms; color:#fff;}
.style-1 .nav--active .nav__link { opacity: 1; margin:10px 10px; padding: 0 20px;}
.style-1 .nav--active .nav {
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.style-1 .nav--active .nav__icon {background: rgba(0, 0, 0, 0);}
.style-1 .nav--active .nav__icon:before {
  margin-top: 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.style-1 .nav--active .nav__icon:after {
  margin-top: 0;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.product_mt{margin:0 0 15px 0; height: 41px; border-bottom:2px #0757a0 solid; line-height: 41px;}
.product_mt_l{background: #0757a0; float: left; color: #fff; font-size: 18px; width: 120px; text-align: center; height: 41px; line-height: 41px;}
.product_mt_r{float: right; color: #0757a0; font-size: 18px; color: #41ad36;}
.product_m table{width: 99%;}
.product_m table tr td{padding: 5px 0;}

/*客户列表*/
.kehu_c{padding-bottom: 20px;}
.kehu_c ul li{height: 60px; padding: 10px 0 15px 0; border-bottom: 1px #eee solid; overflow: hidden;}
.kehu_c ul li .kehu_cl{width: 37%; float: left;}
.kehu_c ul li .kehu_cl img{max-width: 100%; height: 60px; border: 1px #eee solid; margin-top: 2px;}
.kehu_c ul li .kehu_cr{width: 60%; float: right; }
.kehu_c ul li .kehu_cr .kehu_cr_t{font-size: 16px; font-weight: bold; margin-top: -5px;}
.kehu_c ul li .kehu_cr .kehu_cr_t a{color: #0059ab;}
.kehu_c ul li .kehu_cr .kehu_cr_t a:hover{color: #45af35;}
.kehu_c ul li .kehu_cr .kehu_cr_c{line-height: 19px; font-size: 12px;}
.kehu_title{text-align: center; color: #0059ab;}
.kehu_cont{font-size: 14px; line-height: 25px;}
.kehu_cont p,.kehu_cont span{font-size: 14px; line-height: 25px;}

/*联系我页面*/
.lxwm_t{background: url(../images/lx.jpg) no-repeat left center; height: 160px; }
.lxwm_t ul li{padding-left: 32px; font-size: 14px; line-height: 40px;}
.lianxi_t{color: #44b036; font-size: 23px; font-weight: bold; margin: 20px auto; text-align: center; background: url(../../images/contact/tit.png) no-repeat center; letter-spacing: 2px;}
.lianxi_c{padding:0 5px 15px 0; }
.lianxi_cl{width: 130px; float: left; margin-top: 8px;}
.lianxi_cl img{width: 130px; height: 130px; border-radius: 100%;}
.lianxi_cr{width: 63%; float: right;}
.lianxi_cr_t{color: #1266be; font-weight: bold; font-size: 16px; line-height: 21px;}
.lianxi_cr_t span{font-size: 12px; font-weight: normal; margin:0; line-height: 21px;}
.lianxi_cr_c{line-height: 20px; font-size: 13px;}
.lianxi_tt{color: #44b036; font-size: 22px; font-weight: bold; margin: 20px auto; text-align: center; background: url(../../images/contact/tit1.png) no-repeat center; }
.lianxi_cll{width: 130px; float: left; text-align: center;}
.lianxi_cll img{width: 60px; height: 60px;}

.links{padding: 0 5px;}
.links a{margin:3px 5px;}

/*2021.09.24增加安全使用须知*/
.pro_aq{color:#0757a0; background: url(../images/product/01.png) no-repeat left center; padding-left: 25px; font-size: 18px; margin: 5px 0;}
.pro_ac{padding: 15px 0; margin: 10px 0;}
.pro_ac ul li{float: left; width:48%; margin:5px 1%; color: #555; text-align: center;}
.pro_ac ul li:nth-child(5){display: none;}
.pro_ac ul li .pro_ac_t{height: 125px;}
.pro_ac ul li .pro_ac_c{line-height: 20px; font-size: 13px;}
.pro_cc{}
.pro_cc ul{padding-top: 5px;}
.pro_cc ul li{width: 25%; float: left; margin: 5px 0; text-align: center; color: #555;}
.pro_cc ul li img{}
.pro_cd{font-size: 20px; text-align: center; padding: 20px 0; color: #555; font-weight: bold;}
.pro_cb{padding-bottom: 15px;}
.pro_cb ul li{ width:48%; margin:8px 1%; float: left;} 
.pro_cb ul li .pro_cb_c{padding: 10px 0; color: #2171d2; font-size: 18px; line-height: 25px; height: 25px;}
.pro_cb ul li .pro_cb_c span{display: block; background: url(../images/product/16.png) no-repeat; width: 40px; height: 25px; float: left; color: #fff; font-weight: bold; font-size: 16px; line-height: 25px; padding-left: 5px; margin-top: 0px;}
.pro_cb ul li .pro_cb_b{line-height: 19px; color: #555; font-size: 12px;}
