﻿/*全屏轮播图开始*/
.mnds_lb{ position:relative;margin:0 auto;max-width:100%; min-width:1100px;}
/* rslides */
.rslides{ clear:both; margin:0 auto;  overflow:hidden; text-align:center;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}

/*轮播图div层*/
.callbacks_container{margin-bottom:2px;position:relative;max-width:100%; min-width:1100px;text-align:center;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;
margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("../images/themes.gif") no-repeat left top;margin-top:-30px;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background-position:right top;right:0;}
@media screen and (max-width:600px){.callbacks_nav{top:47%;}}
/*全屏轮播图结束*/ 



.mnds_js{ margin: 0 auto; background-color:#f7f7f7; padding: 60px 0 70px 0;}
.mnds_jsc{ margin: 0 auto; width: 1200px;  overflow: hidden; text-align: center;}
.mnds_jsc span.jsa{ float: left; width: 1200px; text-align: center;font: 30px/60px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#333; display: block; padding-bottom: 20PX;}
.mnds_jsc span.jsb{ float: left; width: 1120px; text-align: left;font: 20px/40px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#333;display: block; padding: 0 40px;}
.mnds_jsc span.jsb_1{ font-weight: 100;color:#ff0000;}
.mnds_jsc span.jsd{ float: left; width: 1120px; text-align: left;font: 16px/30px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#666;display: block; padding: 0 40px;word-wrap:break-word; word-break:break-all;}

.mnds_jsc ul.jsu{ margin: 0 auto;}
.mnds_jsc ul.jsu li.jst { float: left; width: 220px;  overflow: hidden; text-align: center;}
.mnds_jsc ul.jsu li.jst a{float: left; width: 220px;  color:#333; text-align: center;}
.mnds_jsc ul.jsu li.jst a:hover{background-color: #fff;color:#FF0000;}
.mnds_jsc ul.jsu li.jst span.jsimg{ float: left; width: 220px; height: 150px;}
.mnds_jsc ul.jsu li.jst span.jswz{ float:left; width: 220px; font: 20px/20px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; padding-top: 20px;}
.mnds_jsc ul.jsu li.jst span.jswza{ float:left; width: 220px; font: 14px/20px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; padding-bottom: 40px;}


.mnds_jsc ul.fc{ margin: 0 auto; width: 1242px; }
.mnds_jsc ul.fc li.fca{ float:left; width: 578px; height: 422px; text-align: left; background-color: #fff; border:1px solid #fff;margin: 20px 40px 20px 0;}
.mnds_jsc ul.fc li.fca:hover{border:1px solid #ddd; }
.mnds_jsc ul.fc li.fca span.fctu { float:left; width: 578px; height: 270px;}
.mnds_jsc ul.fc li.fca span.fcbt a{ float:left; width: 538px; font: 20px/40px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; padding: 30px 20px 0 20px;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-decoration: none;color:#333;}
.mnds_jsc ul.fc li.fca span.fcbt a:hover{color:#ff0000;}
.mnds_jsc ul.fc li.fca span.fcbta { float:left; width: 538px; font: 14px/20px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#ff0000; padding: 0 20px; word-wrap:break-word; word-break:break-all;color:#666;}

.mnds_jsc span.centt { float: left; width: 1200px; height: 120px; margin-top: 30px;}
.mnds_jsc span.centhh a{ float: left; width: 1200px;font: 16px/30px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#ff4800;  margin-top: 20px; text-align:center; }
.mnds_jsc span.centhh a:hover{color:#ff0000;}

.mnds_ap{ margin: 0 auto;  background-color:#fff; padding: 40px 0 20px 0;}
.mnds_apa{ margin: 0 auto; width: 1200px;  overflow: hidden; text-align: center;}
.mnds_apa span.apb{ float: left; width: 1200px; text-align: center;font: 30px/60px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#333; display: block; padding-bottom: 30px;}

.mnds_apa span.aar a{ float: left; width: 1200px;font: 16px/30px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#ff4800;  margin-top: 20px; text-align:right; }
.mnds_apa span.aar a:hover{color:#ff0000;}

.mnds_apa ul.apt{ margin: 0 auto; width: 1242px; }
.mnds_apa ul.apt li.apw{ float:left; width: 260px; background-color: #fff; border: 1px solid #ddd; padding: 4px; margin: 15px; text-align: center;}
.mnds_apa ul.apt li.apw:hover{ background: #f7f7f7;}
.mnds_apa ul.apt li.apw span.apd{ float: left;  width: 260px; height: 320px; padding-bottom: 10px;}
.mnds_apa ul.apt li.apw span.ape a{ float: left; width: 260px; font: 20px/26px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#4b4b4b; text-align: center; }
.mnds_apa ul.apt li.apw span.ape a:hover{color:#4b4b4b;}
.mnds_apa ul.apt li.apw span.apf{ float: left; width: 260px; font: 16px/18px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#666; text-align: center; }
.mnds_apa ul.apt li.apw div.apg{float: left; width: 260px; height: 50px;  padding-top: 8px;}
.mnds_apa ul.apt li.apw span.apka{float: left; width: 138px;height:50px;  font: bold 30px/50px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#ff4800; text-align: center;padding-top: 8px;}
.mnds_apa ul.apt li.apw span.apl{ float: right;  font:  16px/50px"微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#4b4b4b; text-align: right;padding-top: 8px; }

input.submit{ float:right;width:120px; height:50px;border:0px; font:bold 20px/50px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#fff;  cursor:pointer; background: url(../images/an.png) left center no-repeat;}
input.submit:hover{color:#ddd;}

 input.submita{ float:left;width:80px; height:40px;border:0px; font:bold 20px/40px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#fff;  cursor:pointer; background-color: #5cb85c; margin-right: 10px;}
 input.submita:hover{color:#ddd;}

 input.submitb{ float:left;width:80px; height:40px;border:0px; font:bold 20px/40px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#fff;  cursor:pointer; background-color: #ddd; margin-right: 10px;}
 input.submitb:hover{color:#ddd;}
input.textg { float:left; width:100%; height: 50px; font:16px/50px Arial, Helvetica, sans-serif; color:#000; background:#fff; border:1px solid #ccc;}
.mntp{ margin: 0 auto 20px auto; width: 100%; height: 50px;   }
.mntp span.ntpa{ float:left; width: 40%; margin: 0 5px 0 0;}
.mntp span.ntpc{ float:left; margin: 0 10px 0 0;}
.mntp span.ntpc:hover{ cursor: pointer;}
.mntp span.ntpb{float:left;  font: 16px/50px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#4b4b4; text-align: left; }
.mntpa span.ntpd{float:left; margin-left: 15px;  font: 12px/40px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#4b4b4; text-align: left; }
.mntpa{ float:left; margin-left: 14%; width: 100%; height: 40px;   }

.mnds_left{ float: left; width: 570px;  overflow: hidden;}
.mnds_lefta{ float: left; width: 570px; height: 70px; background:url(../images/leftbg.jpg) no-repeat right center; margin-bottom: 20px;}
.mnds_lefta span.leftb{ float: left;font: 20px/70px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#fff; background-color: #20c7be; padding: 0 30px;}
.mnds_left span.leftc{ float: left; width: 569px;font: bold 20px/40px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#333; text-align: left; padding: 0 0 0 160px;}
.mnds_left span.leftd{ float: left; width: 569px;font: 14px/20px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#666; text-align: left; padding: 0 0 0 160px;}


.mnds_right{ float: right; width: 570px; overflow: hidden;}
.mnds_righta{ float: left; width: 570px; height: 70px; background:url(../images/leftbg.jpg) no-repeat right center; margin-bottom: 20px;}
.mnds_righta span.leftb{ float: left;font: 20px/70px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#fff; background-color: #20c7be; padding: 0 30px;}
.mnds_right span.leftc{ float: left; width: 569px;font:  20px/35px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#333; text-align: left; padding: 0 0 0 160px;}
.mnds_right span.leftd{ float: left; width: 569px;font: 20px/30px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#ff0000; text-align: left; padding: 0 0 0 160px;}
.mnds_right span.leftp{ float: left; width: 569px;font:  14px/20px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#333; text-align: left; padding: 0 0 0 160px;}
.mnds_right span.leftm{ float: left; width: 569px;font: 14px/20px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#ff0000; text-align: left; padding: 0 0 0 160px;}

.mnds_apa span.cent{ float: left; width: 1200px; height: 120px; margin-top: 60px;}


.mnds_apa ul.apb{ margin: 0 auto; width: 1242px; }
.mnds_apa ul.apb li.apc{ float:left; width: 290px; height: 100px; background-color: #fff; margin: 5px;}


.mnds_battom{ margin: 0 auto;  background-color:#313745; padding: 40px 0 20px 0;}
.mnds_battoma{ margin: 0 auto; width: 1200px; overflow: hidden; text-align: center;}
.mnds_battoma span.battomb a{ margin: 0 auto; padding: 0 20px; font: 14px/30px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#cfcfcf; text-align: center; }
.mnds_battoma span.battomb a:hover{color:#ff0000;}
.mnds_battoma span.battomc{ float: left; width:1200px; height:71px; text-align: center; display: block; margin: 15px 0;}

.mnds_battomd{ margin: 0 auto;  background-color:#1d2331; padding: 0;}
.mnds_battome{ margin: 0 auto; width: 1200px; height: 60px;  overflow: hidden; text-align: center;}
.mnds_battome span.battomf { margin: 0 auto; font: 12px/60px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#cfcfcf; text-align: center; }


/*新闻资讯开始*/
.gcqynews{margin:0 auto; max-width:100%; min-width:1100px;  background-color:#fff; overflow:hidden; }
.gcqynewsa{ margin:60px auto 40px auto; width:1100px; overflow:hidden; }
.gcqynewsa span.newsa{ float:left; width:1100px; text-align:center; vertical-align:middle; padding-bottom:30px;}

.gcqynewsb{ float:left; width:527px;  background-color:#fff;}
.gcqynewsc{ float:right; width:527px; background-color:#fff;}
ul.newsul{ float:left; width:527px;}
ul.newsul li.newsli{ float:left; width:526px; margin-bottom:10px;}
ul.newsul li.newsli span.newstu{ float:left; padding-right:20px;}
ul.newsul li.newsli span.newsbta a{ float:left; width:354px;font: 18px/40px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#333;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-decoration: none;}
ul.newsul li.newsli span.newsbta a:hover{color:#ff4086;}
ul.newsul li.newsli span.newsbtb{float:left; width:354px;font: 12px/20px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#999;word-wrap:break-word; word-break:break-all;}
ul.newsul li.newslia{ float:left; width:526px;}
ul.newsul li.newslia span.newsxw a{ float:left; width:435px;font: 12px/32px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#666; background:url(../images/gcdian.gif) left center no-repeat;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-decoration: none; padding-left:5px;}
ul.newsul li.newslia span.newsxw a:hover{color:#ff4086;}
ul.newsul li.newslia span.newsxwa{ float:right; text-align:right;font: 12px/32px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; color:#999;}
/*新闻资讯结束*/

/*产品展示开始*/
.gcqyzs{margin:0 auto;max-width:100%; min-width:1100px; vertical-align: baseline;  background-color:#f5f5f5; overflow:hidden; }
.gcqyzsa{ margin:60px auto 30px auto; width:1100px; overflow:hidden;}
.gcqyzsa span.zsa{ float:left; width:1100px; text-align:center; vertical-align:middle; }
.gcqyzsb{ margin:00px auto 30px auto; width:1124px; overflow:hidden;}
.gcqyzsb ul.zsb{ margin:0 auto; width:1124px;}
.gcqyzsb ul.zsb li.zsc a{ float:left; width:256px;color:#333; text-align:center; padding:0px 12px 24px 12px; }
.gcqyzsb ul.zsb li.zsc a:hover{color:#ff4086;}
.gcqyzsb ul.zsb li.zsc span.zsctu{ float:left; text-align:center; width:256px; height:181px;}
.gcqyzsb ul.zsb li.zsc span.zscz{ float:left; width:256px;font:14px/30px "微软雅黑", Verdana, Arial, Helvetica, sans-serif; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-decoration: none; }
/*产品展示结束*/

/*合作客户开始*/
.gcqyhz{margin:0 auto;max-width:100%; min-width:1100px;  background-color:#fff; overflow:hidden; }
.gcqyhza{ margin:60px auto 30px auto; width:1100px; overflow:hidden;}
.gcqyhza span.hza{ float:left; width:1100px; text-align:center; vertical-align:middle; }

.gcqyhzb{ margin:00px auto 40px auto; width:1116px; overflow:hidden;}
.gcqyhzb ul.hzb{ margin:0 auto; width:1116px;}
.gcqyhzb ul.hzb li.hzc a{ float:left; width:168px; height:78px;color:#333; border:1px solid #ccc; text-align:center; margin:0px 8px 16px 8px; }
.gcqyhzb ul.hzb li.hzc a:hover{color:#ff4086; border:1px solid #ff4086;}
.gcqyhzb ul.hzb li.hzc span.hzctu{ float:left; text-align:center; width:256px; height:181px;}
/*合作客户结束*/
