﻿
/* CSS Document */

*{margin:0;padding:0;}
body {margin: 0;padding: 0;color:#666;font-family:"微软雅黑"; }
ul,li,p{padding:0; margin:0; list-style:none}
.clear {clear: both;}
img{border:none;}
a{font-family:"微软雅黑";text-decoration:none;color:#666;}
a:hover{text-decoration:none;cursor:pointer;}
ul,li,h1,h2,h3,h4,h5,h6,select,ol,dl,dd,dt,b,em,i,p{padding:0px;margin:0px;font-weight:normal;font-style:normal}
table{font-size:12px;outline:none;}
.ma{margin:auto}
.zww{width:960px;margin:auto}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold}
.ff{font-family:"宋体"}
.f24{font-size:24px}
.f18{font-size:18px}
.f12{font-size:12px}
.cf{color:#fff}
.czt{color:#28a2e5}
.tc{text-align:center;}
.tr{text-align:right;}
.container{width:100%; overflow:hidden;}
/*top*/
.head {height:30px;line-height:30px;background:#f5f9fa;}
.head .fr a{margin:0 5px}
.logo{padding:20px 0 20px 0; position:relative}
.logo .by{margin:35px 0 0 30px;}
.logo .tel{padding:20px 0 0 48px;color:#ff9900;font-size:26px;background:url(../image/tel.jpg) no-repeat; position:absolute;right:0;bottom:20px}
/*菜单*/
.h_nav {height:55px;line-height:55px; }
.h_nav #floatingmenu {background:url(../image/nav2.jpg);z-index:8;width:100%;height:55px}
.h_nav ul li {float:left;text-align:center;margin-left:1px}
.h_nav ul li a {display:block;color:#fff;padding:0 15px;}
.h_nav ul li.cur a{background:url(../image/nav1.jpg) repeat-x;color:#0d0d0d}
.h_nav ul li:hover a{background:url(../image/nav1.jpg) repeat-x;}
.gjc {height:50px;line-height:50px}
.gjc a{margin-right:20px}
/*首页Banner*/
.banner {width:100%;height:512px; position:relative; z-index:1;}
.fullSlide{width:100%;height:512px;position:relative;overflow:hidden}
.fullSlide .bd{margin-left:-791px;left:50%;position:relative;overflow:hidden;z-index:-1;}
.fullSlide .bd ul{width:1582px;list-style:none;z-index:-1;}
.fullSlide .bd li{width:1582px;height:512px; }
.fullSlide .bd li a{display:block;height:512px;}
.fullSlide .hd{width:100%;position: relative;z-index:11;bottom:40px;left:0;height:22px;line-height:22px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{width:22px;height:22px;margin:5px;cursor:pointer;display:inline-block;*display:inline;zoom:1;overflow:hidden;line-height:999px;background: url(../image/banbtn2.png) no-repeat;}
.fullSlide .hd ul .on{background: url(../image/banbtn.png) no-repeat;}

.nbanner {width:1582px;height:512px; position:relative; z-index:1;margin-left:-791px;left:50%;}
/*案例展示*/
.i_case {width:960px;margin-top:20px}
.mr_frbox {border:1px #cdcdcd solid;border-top:none;padding:10px 0;}
.mr_frBtnL {width:15px;height:41px;display:block;cursor:pointer;display:inline;float:left;margin-top:40px;margin-left:10px;background:url(../image/cbtn.jpg) no-repeat 0 0}
.mr_frBtnR {width:15px;height:41px;display:block;cursor:pointer;display:inline;float:right;margin-top:40px;margin-right:10px;background:url(../image/cbtn.jpg) no-repeat -15px 0}
.mr_frUl {width:870px;overflow: hidden;float:left;margin-left:20px}
.mr_frUl ul li {display:block;overflow:hidden;width:160px;float:left;position:relative;margin-right:15px;border:1px solid #0099ff}
.mr_frUl ul li img{	width:160px;height:120px;}
/*产品*/
.i_pro {margin-top:33px;}
.i_pro .fl{width:225px}
.i_pro .fl .ipt{background:url(../image/pro1.jpg) no-repeat center;height:56px;line-height:56px;}
.i_pro .fl ul{padding:1px 0 10px 15px;background:#eff0f0}
.i_pro .fl ul li.one{text-align:center;width:194px;height:35px;line-height:35px;background:url(../image/pro3.jpg) no-repeat center;margin-top:15px}
.i_pro .fl ul li.one a{color:#fff}
.i_pro .fl ul li.two {width:194px;height:35px;line-height:35px;border-bottom:1px #dbdbdb solid;font-size:14px;background:url(../image/pro4.jpg) no-repeat left center;}
.i_pro .fl ul li.two a{color:#000;padding-left:25px}

.i_pro .ipro{width:718px}
.i_pro .ipro .ipt2{background:url(../image/pro2.jpg) no-repeat left top;height:56px;line-height:56px;padding-left:60px; position:relative}
.i_pro .ipro .ipt2 span{font-size:14px;}
.i_pro .ipro .ipt2 dt{ position:absolute;right:30px;top:0}
.i_pro .ipro ul {margin-top:15px;width:729px}
.i_pro .ipro ul li {text-align:center;width:232px;float:left;margin-right:11px}
.i_pro .ipro ul li img{height:160px;width:230px;border:1px solid #0099ff;}
.i_pro .ipro ul li b{display:block;color:#000;font-size:12px;line-height:50px;height:50px}
.mid{width:1582px;left:50%;margin-left:-791px; position:relative;margin-top:20px}
/*关于我们*/
.iab{margin-top:15px}
.it {padding-left:16px;border-left:6px #28a2e5 solid; position:relative}
.it dt {font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#000}
.it dt span{font-family:"微软雅黑";color:#28a2e5;font-weight:bold}
.it dl{ position:absolute;right:0;bottom:0}
.iab .abc{margin-top:15px;}
.mr_frbox2 {margin:20px auto}
.mr_frBtnL2 {width:15px;height:41px;display:block;cursor:pointer;display:inline;float:left;margin-top:40px;margin-left:10px;background:url(../image/cbtn.jpg) no-repeat 0 0}
.mr_frBtnR2 {width:15px;height:41px;display:block;cursor:pointer;display:inline;float:right;margin-top:40px;margin-right:10px;background:url(../image/cbtn.jpg) no-repeat -15px 0}
.mr_frUl2 {width:870px;overflow: hidden;float:left;margin-left:20px}
.mr_frUl2 ul li {display:block;overflow:hidden;width:162px;float:left;position:relative;margin-right:15px;}
.mr_frUl2 ul li img{	width:160px;height:120px;border:1px solid #333}
.mr_frUl2 ul li i{color:#000;font-size:12px;text-align:center;display:block;height:35px;line-height:35px}
/*新闻*/
.newsbox{background:#fff;width:310px;height:330px;padding:20px 8px 0 8px;border:3px solid #b7cfe6;float:left;margin:0 5px;}
.newsbox ul {margin-top:20px}
.newsbox ul li{background: url(../image/dot.jpg) no-repeat left center;height:30px;line-height:30px;}
.newsbox ul li a{color:#000;font-size:14px;padding-left:15px}
.newsbox2{background:#fff;width:230px;height:330px;padding:20px 15px 0 15px;border:3px solid #b7cfe6;float:left;margin:0 5px;}
.mr_frbox3 {margin:20px auto}
.mr_frBtnL3 {width:15px;height:41px;display:block;cursor:pointer;display:inline;float:left;margin-top:85px;background:url(../image/cbtn.jpg) no-repeat 0 0}
.mr_frBtnR3 {width:15px;height:41px;display:block;cursor:pointer;display:inline;float:right;margin-top:85px;background:url(../image/cbtn.jpg) no-repeat -15px 0}
.mr_frUl3 {width:168px;overflow: hidden;float:left;margin-left:15px}
.mr_frUl3 ul li {display:block;overflow:hidden;width:168px;float:left;position:relative;}
.mr_frUl3 ul li img{	width:166px;height:222px;border:1px solid #666}
.mr_frUl3 ul li i{color:#000;font-size:12px;text-align:center;display:block;height:35px;line-height:35px}
/*link*/
.link{background:url(../image/link.jpg) repeat-x top center #f0f7fa; padding:11px 0;}
.link .zww{ display: flex;}
.link_title{ box-sizing: border-box; flex: 0 0 100px; border-left: 6px solid #28a2e5; padding-left: 16px; line-height: 24px;}
.link_title span{ color: #000; font-size: 1.125rem;}
.link_title p{ font-size: 1.125rem; font-weight: bold; color: #28a2e5;}
.link_nr{ flex: 1; line-height: 24px; height: 48px; overflow: hidden;}
.link_nr a{ display: block; font-size: 14px; float: left; margin-left: 15px;}
/*底部*/
.fnav {background:url(../image/fnav.jpg) repeat-x top center;height:56px;line-height:56px;text-align:center}
.fnav a{color:#fff;padding:0 20px}
.foot {padding:30px 0}
.foot .fgh{color:#000;font-size:12px;line-height:30px;margin-left:50px;float:left}
/*正文*/
.center{background:url(../image/content.jpg) no-repeat bottom center;min-height:778px;margin:30px auto}
.left{width:705px;}
.right{width:232px;font-size:18px}
.right .list .listt{color:#fff;background:url(../image/l1.jpg) no-repeat top center;height:56px;line-height:56px;padding-left:20px}
.right .list ul li{background:url(../image/l3.jpg) no-repeat top center;height:35px;line-height:35px}
.right .list ul li a{display:block;padding-left:40px;height:35px;font-size:16px;color:#333}
.right .list ul li.cur{background:url(../image/l2.jpg) no-repeat top center;}
.right .list ul li.cur a{color:#0066cc}
.right .list ul li:hover a{color:#0066cc}
.right .rcon {margin-top:30px}
.right .rcon .rcont{color:#fff;background:url(../image/l4.jpg) no-repeat top center;height:38px;line-height:38px;padding-left:20px}
.right .rcon  p{background:#eff0f0;padding:10px 10px 30px 10px;font-size:12px;color:#000;line-height:22px}
/*当前位置*/
.location {background:#c2c2c2;height:25px;line-height:25px;font-size:12px;color:#000;padding-left:10px}
.location a {color:#000}
/*新闻列表*/
.newslist{height:160px;border-bottom:#e2e2e2 5px solid;margin-top:20px}
.newslist img{width:205px;height:150px}
.newslist .fr{width:485px}
.newslist .fr h2{font-size:16px;color:#111;font-weight:bold; position:relative}
.newslist .fr h2 span{position:absolute;right:10px;bottom:0;font-size:14px;font-weight:normal}
.newslist .fr .nco{color:#111;font-size:12px;line-height:24px;padding-top:10px}
.newslist .fr a.ckxx{color:#075aad}
/*产品列表*/
ul.prolist {margin-top:25px;width:708px;}
ul.prolist li {text-align:center;width:232px;float:left;margin-right:4px}
ul.prolist li img{height:160px;width:230px;border:1px solid #0099ff;}
ul.prolist li b{display:block;color:#000;font-size:12px;line-height:50px;height:50px}
ul.prorl{padding:1px 0 10px 15px;background:#eff0f0}
ul.prorl li.one{text-align:center;width:194px;height:35px;line-height:35px;background:url(../image/pro3.jpg) no-repeat center;margin-top:15px;}
ul.prorl li.one a{color:#fff;padding:0}
ul.prorl li.two {width:194px;height:35px;line-height:35px;border-bottom:1px #dbdbdb solid;font-size:14px;background:url(../image/pro4.jpg) no-repeat left center;}
ul.prorl li.two a{color:#000;padding-left:25px}
ul.prorl li.curr a{color:#0066cc}
ul.prorl li.one:hover a{color:#fff}

.probig{ text-align:center; padding:20px 0;}
.probig img{ max-width:750px}
.promsntile{ border-bottom:1px solid #ddd;}
.promsntile span{ line-height:38px; padding:0 20px; background:#00b3ed; color:#fff; display:inline-block;}

.promsn{ padding:10px;}
.promsn p{ line-height:18px;}
/*证书*/
.hlist {width:725px;}
.hlist li{border:1px solid #b4b4b4;background:#fff;float:left;width:220px;margin-right:19px;margin-bottom:19px;}
.clist {width:725px;}
.clist li{border:1px solid #b4b4b4;background:#fff;float:left;width:220px;margin-right:19px;margin-bottom:10px;}
/*页码*/
DIV.green-black{ text-align:right;clear:both;padding:5px 0;font-size:12px;background:#c6c6c6;margin:10px 0}
DIV.green-black A{outline:none;PADDING: 1px 4px ;margin-right:4px;COLOR: #000;BORDER: #888888 1px solid;TEXT-DECORATION: none;font-size:12px;font-family:"宋体";}
DIV.green-black A:hover{BORDER: #00b5ed 1px solid;COLOR: #000;font-size:12px;background-color: #00b5ed;}
DIV.green-black SPAN.current{PADDING: 1px 4px;COLOR: #000;margin-right:4px;BORDER: 1px solid #00b5ed;font-size:12px;background-color: #00b5ed;font-family:"宋体";}
/*相关新闻*/
.xgxx font{ display:block; line-height:40px;font-size:16px; color:#181818; font-weight:bold; padding-top:20px}
.xgxx font a{  color:#181818;}
.xgxx .kasg a{ display:block; width:320px; float:left; line-height:35px; height:35px; margin-right:30px; border-bottom:1px #999 dashed; text-indent:5px;font-size:12px}
.xgxx .kasg a:hover{color:#F00}
.xgxx .kasg a span{ font-family:"宋体"; margin-right:5px}
/*相关产品*/
.xgcp{margin-bottom:30px; overflow:hidden}
.xgcp h4{ display:block; line-height:25px;height:25px;font-size:14px; color:#000; font-weight:bold;background:#c6c6c6; position:relative;padding-left:20px}
.xgcp h4 .more3{ position:absolute;right:20px;top:2px}
.xgcp h4 a{color:#000; }
.xgcp .dadxv {padding-top:10px;width:970px}
.xgcp .dadxv a{float:left;display:block;width:232px;margin-right:10px}
.xgcp .dadxv dt{line-height:20px;height:20px;font-size:12px;text-align:center;background:#c5c5c5;margin-top:10px;color:#000}
.xgcp .dadxv img{width:230px;height:160px;border:1px solid #0099ff}
