.hv a:hover{ text-decoration:none;color:#003a8a;-webkit-transition: all .5s;transition: all .5s;}
.inn{ width:1200px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.pr{ position: relative;}
.pa{ position: absolute;}
.oh{ overflow: hidden;}
.ma15{ margin:15px auto;}
.ma20{ margin:20px auto;}
.ma30{ margin:30px auto;}
.ma50{ margin:50px auto;}
.mb50{ margin-bottom:50px;}
.mb40{ margin-bottom:40px;}
.mb30{ margin-bottom:30px;}
.mb20{ margin-bottom:20px;}
.mb15{ margin-bottom:15px;}
.mb10{ margin-bottom:10px;}
.mt50{ margin-top:50px;}
.mt40{ margin-top:40px;}
.mt30{ margin-top:30px;}
.mt20{ margin-top:20px;}
.mt15{ margin-top:15px;}
.mt10{ margin-top:10px;}
.pb50{ padding-bottom:50px;}
.pb40{ padding-bottom:40px;}
.pb30{ padding-bottom:30px;}
.pb20{ padding-bottom:20px;}
.pb15{ padding-bottom:15px;}
.pb10{ padding-bottom:10px;}
.pt50{ padding-top:50px;}
.pt40{ padding-top:40px;}
.pt30{ padding-top:30px;}
.pt20{ padding-top:20px;}
.pt15{ padding-top:15px;}
.pt10{ padding-top:10px;}
.pa15{ padding:15px 0;}
.pa20{ padding:20px 0;}
.pa30{ padding:30px 0;}
.pa50{ padding:50px 0;}
@font-face{ font-family:'cyjzy';src: url('cyjzy.ttf');}

.fullSlidea{width:100%;position:relative;height:320px;background:none;}
.fullSlidea .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlidea .bd ul{width:100% !important;}
.fullSlidea .bd li{width:100% !important;height:320px;overflow:hidden;text-align:center;}
.fullSlidea .bd li a{display:block;height:320px;}
/* banner*/
.fullSlide{width:100%;position:relative;height:560px;background:none;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:560px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:560px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{display:inline-block;zoom:1;width:15px;height:15px;overflow:hidden;line-height:999px;border-radius: 50%; margin: 3px; border:none; cursor: pointer;
box-shadow: 1px 1px 1px rgba(0,0,0,0.5) inset,1px 1px 1px rgba(255,255,255,0.8); }
.fullSlide .hd ul .on{background:#fff; opacity:1;/*filter:alpha(opacity=50);*/}
.fullSlide .prev,.fullSlide .next{position:absolute;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:10%;background-position:-6px -137px;}
/*head*/
.logo {float: left; max-width:600px; margin:20px 0; }
.logo img{ float: left; margin-right: 20px;}
.logo h2{ float: left; font-size: 36px; margin:0; margin: 10px 0 5px 0;font-family:'cyjzy'; font-weight: bold;}
.logo h3{ float: left; text-transform: uppercase; font-size: 16px; font-family: Arial; margin: 10px 0 5px 0; color: #979797;}
.sea{ margin: 35px 0 20px 0;}
.sea .sousuo{ float: right;background:#b6b6b6 url(../images/search.png) no-repeat center; border:0; width: 40px; height: 40px; cursor: pointer;}
.sea .sousuo1{ float: right;  width: 200px; height: 40px; padding-left:10px;}
/*menu*/
.menu>li{ float: left; position: relative; padding:0 50px; line-height: 3; font-size: 16px;-webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
-ms-transition: 0.5s all ease;}
.menu li,menu li a{-webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
-ms-transition: 0.5s all ease;}
.menu>li:hover{ background: #056bb3;}
.menu>li:hover>a{ color: #fff;}
.sub{ position: absolute; z-index: 99; min-width: 100%; left:0; text-align: center; display: none;}
.sub li{ background: #efefef; border-bottom: 1px solid #ddd;}
.sub li:hover{ background: #056bb3;}
.sub li:hover a{ color: #fff;}

/*about*/
.title { text-align: center; margin:30px 0;}
.title h2{ font-weight: bold; font-size: 28px;  color: #056bb3; margin:0}
.title h3{ font-family: arial; color:#a0a0a0; font-size: 16px; margin: 10px 0 0 0;text-transform: uppercase;}
.abl{ float: left; width: 50%;}
.abl h1{ font-weight: bold; font-size: 18px; margin:0 0 20px 0;}
.abl p{ font-size: 14px; color: #666; height:170px; margin-bottom: 20px; }
.abl a{ color: #ec8432; border:1px solid #ec8432; padding:8px 20px;}
.abr img{ width: 470px; height: 250px; margin-right: 20px;}
.middle li{ float: left; width: 30%; background: #efefef; margin-right: 5%; text-align: center; border-radius: 5px; padding-bottom: 30px;}
.middle li.last{margin:0}
.middle li a img{ margin:15px 0 10px 0;}
.middle li h2{ font-size: 18px; color: #333; margin:10px 0;}
.middle li p{padding:0 15px; text-align: left; color: #888; margin-bottom: 15px; height: 56px; overflow: hidden;}
.middle li a.mmore{ padding:8px 25px; border:1px solid #ec8432; color: #ec8432;
-webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
-ms-transition: 0.5s all ease;}
.middle li a.mmore:hover{ color: #056bb3; border-color: #056bb3;}

/*products*/
.probg{ background: url(../images/pro_bg.jpg) no-repeat center top; padding-top: 1px;}
.mr_frbox{ width:1400px; margin:0 auto;}
.mr_frUl{float:left;height:350px;width:1047px;margin-left:10px;}
.mr_frUl ul li{display:inline;float:left;width:295px;overflow:hidden;position:relative; margin:0 5px; box-shadow: 0px 3px 5px 3px #f0f0f0;margin-bottom: 10px;margin-top: 10px; background:#efefef;
-webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
-ms-transition: 0.5s all ease;}
.mr_frUl ul li:hover{ box-shadow: 0 3px 5px 3px #056bb3; background: #056bb3;}
.mr_frUl ul li a img{ width: 295px; height: 235px;}
.mr_frUl ul li h2{ font-size: 14px;padding:0 15px; margin:20px 0 0 0;}
.mr_frUl ul li h2 a{ color: #888;}
.mr_frUl ul li a.prjmore{ color: #056bb3; text-transform: uppercase;padding:0 15px; margin:20px 0 20px 0; display: inline-block; font-family:'arial';}
.mr_frUl ul li:hover a{ color: #fff;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:65px;margin:130px 10px 0 0;width:65px; background: url(../images/left.png) no-repeat;
-webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
-ms-transition: 0.5s all ease;}
.mr_frBtnL:hover{ background: url(../images/lefth.png) no-repeat;}
.mr_frBtnR{float:right;margin-top:130px;cursor:pointer;width:65px;height:65px;background: url(../images/right.png) no-repeat;
-webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
-ms-transition: 0.5s all ease;}
.mr_frBtnR:hover{ background: url(../images/righth.png) no-repeat;}

/*sbzs*/
.sbzsbg{ background: url(../images/shebei.jpg) no-repeat center top; min-height: 715px; padding-top: 1px;}
.da-thumbs {list-style: none; width: 1200px; position: relative; margin: 20px auto; padding: 0; }
.da-thumbs li {float: left; margin: 15px 20px; background: #fff;  position: relative; box-shadow: 0 1px 3px rgba(0,0,0,0.1); }
.da-thumbs li img{ width: 360px; height: 250px;}
.da-thumbs li div{ position: absolute; top: 0; left:0; background: url(../images/hover.png); width: 100%; height: 100%; opacity: 0;
-webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
-ms-transition: 0.5s all ease;}
.da-thumbs li:hover div{ opacity: 1;}
.da-thumbs li a{ color: #fff; text-align: center;}
.da-thumbs li div img{ margin:60px auto 30px auto; display: block; width:90px; height: 90px; }
.da-thumbs li div span{ border:1px solid #fff; padding:5px 20px;}

/*news*/
.news li{ float: left; width:380px; height: 180px; background: #efefef; margin:0 20px 20px 0px; padding: 10px;}
.news li h2{ float: left; background: #056bb3; color: #fff; font-family: arial; margin:0; width: 50px; height: 50px; line-height: 50px; text-align: center; margin-right: 15px; margin-top: 10px; margin-bottom: 10px;}
.news li a{ font-size: 16px; float: left;width: 280px; padding-top:8px;}
.news li span{ color: #888; font-size: 12px; font-family: arial; float: left; clear: right; width: 280px;}
.news li p{ width: 100%; float: left; color: #a0a0a0;}

/*link*/
.hide{display:none;}
#tab  ul a{ color:#797979;}
#tab  ul{ color:#797979;}
#tab{ margin-bottom:20px;margin-top: 15px;}
#tabs{ margin-top:20px;background: url(../images/link.png) repeat-x 0 -9px;}
#tabs ul li{ float:left;margin:0 10px;padding-left:30px; padding-right: 10px; background: #fff url(../images/link.jpg) no-repeat 5px 8px; font-size: 16px;}
#tabs ul li.on{background: #fff url(../images/linkh.jpg) no-repeat 5px 8px;}

.foot{ background: #333; padding:40px 0;}
.foot ul li a{ color: #efefef;}
.foot ul li{ display: inline; font-size:14px; margin:0 20px;}
.foot ul{border-bottom: 1px  solid #808080;text-align: center; padding-bottom: 20px; margin-bottom: 20px; }
.foot p,.foot p a{color: #9b9999;}

/*content*/
.lm{ float: left; width: 260px;}
.lm>span{ background: #056bb3; display: block; color: #fff;}
.lm>span h2{ float: left; font-size: 24px; margin:20px 10px 20px 30px;}
.lm>span h3{ float: left; font-size: 14px; font-family: arial;margin:30px 10px 20px 10px; text-transform: uppercase;}
.lm li{ float: left; width: 100%; border-bottom: 1px solid #ccc; padding-left: 40px; line-height: 3; font-size
:16px;}
.lm li a{-webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
-ms-transition: 0.5s all ease;}
.lm li span{ float: right; margin-right: 40px;-webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
-ms-transition: 0.5s all ease;}
.lm li:hover a,.lm li:hover span{ color: #ec8432;}
.cont{ float: right; width: 910px; border-bottom: 1px solid #ccc; }
.cont h2{float:left;font-size:16px;font-weight: bold;color: #333;margin:0;margin-top: 10px; padding-bottom: 10px;}
.cont h2 a{ color: #333;}
.cont span{ float: right; font-size: 12px; margin-top: 12px; margin-right: 10px;}
.con{ float: right; width: 910px; padding:15px;}
.zyw{ float:right;}
