@charset "utf-8";
/*图片轮播*/
.fullSlide { width: 100%; position: relative; height: 415px; background: #fff; z-index: 0; }
.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:500px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 500px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: -50px; left: 0; height: 30px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 18px; height: 18px; margin: 5px; overflow: hidden; background: #949390; line-height: 999px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.fullSlide .hd ul .on { background: #003061; }
.fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 1; top: 194px; margin-top: -30px; left: 3%; z-index: 1; width: 40px; height: 80px; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; display: none; }
.fullSlide .next { left: auto; right: 3%; background-position: -6px 5px; }
/*新闻*/
#news{ width:100%; background:url(../images/new_top.png) no-repeat center; height:81px; position:absolute; z-index:99; top:601px;}
#news .news_l{ float:left; overflow:hidden; color:#4ac5ff;}
#news .news_l p{ font-size:14px; padding-top:10px;}
#news .news_l h1{ font-size:35px; color:#4ac5ff; font-family:Arial, Helvetica, sans-serif; padding-top:5px;}
#news .news_r{ width:874px; height:39px; line-height:39px; float:right; color:#6e6e6e; margin-top:32px;}
#news .news_r a{ color:#6e6e6e;}
#news .news_r .new_l{ font-weight:bold; float:left; width:74px;}
.qimo8{ overflow:hidden; width:800px; float:left; height:39px;}
.qimo8 .qimo {width:8000%; height:39px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:39px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; line-height:39px; list-style:none; width:800px; margin-right:40px;}
.qimo8 .qimo ul li span{ float:right;}
/*产品展示*/
.meddle{ width:100%; overflow:hidden; background:#e5e9ec; margin-top:180px;}
.left{ width:229px; height:820px; background:#FFF; padding:0 24px; float:left;}
.left .left_top{ height:78px; line-height:78px; background:url(../images/title.jpg) no-repeat center; color:#003061; font-size:31px; font-weight:bold; text-align:center;}
.left .left_top span{ color:#d51e39;}
.left .subNavBox .sub_bo{ width: 229px; overflow:hidden; padding:20px 0;}
.left .subNavBox .sub_bo .subNav { width: 199px; border:1px #dddddd solid; overflow:hidden; padding:15px 10px 15px 18px; margin-bottom:16px; }
.left .subNavBox .sub_bo .subNav:hover{ color: #d51e39}
.left .subNavBox .sub_bo .subNav span{ background:url(../images/ioc3.gif) no-repeat; width:14px; height:10px; float:right; margin-top:8px;}
.left .subNavBox .sub_bo .subNav:hover span { background:url(../images/ioc1.gif) no-repeat; }
.left .subNavBox .sub_bo .navContent { display: none; overflow:hidden; margin-bottom:16px;}
.left .subNavBox .sub_bo .navContent li a {display: block; background:url(../images/ioc2.gif) 209px 15px no-repeat; border-bottom: 1px #9c9c9c dashed; padding:10px 30px 10px 34px; line-height:18px; margin-bottom:0px;}
.right{ width:922px; overflow:hidden; float:right;}
#container { width:922px; height:820px;}
#container li { position: relative; width: 287px; text-align: center; float: left; cursor: pointer; overflow: hidden; margin-left:16px;  margin-top:25px;}
#container li:hover p{ color: #d51e39}
#container li .img { width: 285px; height: 214px; display: block; border:1px #bcbcbc solid; }
#container li .txts { width: 287px; height: 216px; position: absolute; left: 0; top: -216px; z-index: 2; }
#container li .txts i { width: 287px; height: 216px; display: block; position: absolute; left: 0; top: 0; z-index: -1; background:#011a34; opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70);}
#container li .txts dt{ width:267px; padding:80px 10px 0 10px; color: #ffffff;}
#container li .txts dd{ width:123px; height:48px; padding:16px 82px 0 82px;}
#container li .txts dd h1{ width:48px; height:48px; float:left;}
#container li .txts dd h2{ width:48px; height:48px; float:right;}
/*行业应用*/
.hyyy{ width:100%; overflow:hidden; padding:48px 0;}
.title{ overflow:hidden; text-align:center; background:url(../images/title1.jpg) no-repeat center;}
.title h1{ color:#003061; font-size:31px; padding-top:10px;}
.title h1 span{ color:#d51e39;}
.title p{ text-transform:uppercase; color:#0766be; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; padding-top:15px;}
.hyyy .hyyy_bo{ width:1200px; margin:0 auto; height:458px; padding-top:22px;}
.hyyy .hyyy_bo ul li{ width:296px; height:222px; float:left; margin:0 2px 3px 1px;}
.hyyy .hyyy_bo ul li .cgal{ width:221px; height:142px; background:url(../images/case.jpg) no-repeat; color:#FFF; padding:80px 0 0 75px; font-size:20px; font-weight:bolder;}
.hyyy .hyyy_bo ul li .content{width:296px;height:222px;float:left;position:relative;overflow:hidden;}
.hyyy .hyyy_bo ul li .content .txt{width:296px;height:46px; line-height:46px;background:rgba(0,48,97,0.7); position:absolute;left:0px;bottom:0px; text-align:center;color:#FFF;}
.hyyy .hyyy_bo ul li .content .txt h3{color:#FFF;font-size:14px;font-weight:normal; display:block;height:46px;}
.hyyy .hyyy_bo ul li .content .txt h4 { width:236px; overflow:hidden; padding:10px 30px 0 30px;color:#FFF; line-height:22px; font-size:12px; font-weight:normal;}
.hyyy .hyyy_bo ul li .more{ width:296px; height:222px; display:block; text-align:center;}
.hyyy .hyyy_bo ul li .more a{ background:url(../images/case_more.jpg) no-repeat; width:296px; height:54px; display:block; padding-top:168px;color:#d51e39;}
/*news*/
.news{ width:100%; overflow:hidden;}
.news .news_img{ width:518px; overflow:hidden; float:left;}
.news .news_img dt{ width:518px; height:203px;}
.news .news_img dd{ width:518px; overflow:hidden; padding-top:20px;}
.news .news_img dd h1{ font-size:16px;}
.news .news_img dd h1 span{ float:right;}
.news .news_img dd p{ line-height:24px; color:#828282; padding-top:10px; font-size:14px;}
.news .new_txt{ width:642px; overflow:hidden; float:right;}
.news .new_txt dl{ width:642px; overflow:hidden; height:110px; display:block;}
.news .new_txt dl a{ width:614px; overflow:hidden; height:82px; display:block; padding:14px;}
.news .new_txt dl a dt{ float:left; color:#828282; font-weight:bolder; font-size:55px; line-height:82px; padding-right:14px; height:82px; border-right:1px solid #a7a7a7;}
.news .new_txt dl a dd{ float:right; width:515px; height:82px;}
.news .new_txt dl a dd h1{ font-size:16px;}
.news .new_txt dl a dd h1 span{ float:right;}
.news .new_txt dl a dd p{ line-height:24px; color:#828282; padding-top:10px; font-size:14px;}
.news .new_txt dl a:hover{ background:#0766be; color:#FFF;}
.news .new_txt dl a:hover dt{ color:#FFF; border-right:1px solid #FFF;}
.news .new_txt dl a:hover dd p{ color:#FFF;}
/*联系我们*/
.lxwm_bo{ width:100%; background:url(../images/cent.jpg) no-repeat center; height:513px; margin-top:48px; color:#FFF; padding-top:34px;}
.lxwm_bo a{ color:#FFF;}
.title1{ overflow:hidden; text-align:center; background:url(../images/cent_top.png) no-repeat center;}
.title1 h1{ font-size:31px; padding-top:10px;}
.title1 p{ text-transform:uppercase; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; padding-top:5px;}
.feed_bo{ width:453px; overflow:hidden; float:left; padding-top:15px;}
.feed_bo input{ border:1px #e4e4e4 solid; padding:0 15px; background:url(../images/bg.png) repeat; color:#FFF; margin-top:10px; font-family:"微软雅黑";}
.feed_bo dl{ width:453px; height:52px; line-height:42px;}
.feed_bo dl input{ width:146px; height:40px; line-height:40px;}
.feed_bo dl dt{ width:178px; height:42px; float:left;}
.feed_bo dl dd{ width:178px; height:42px; float:left; margin-left:18px;}
.feed_bo p{ width:453px; overflow:hidden;}
.feed_bo p #txtUserEmail{ width:421px; height:40px; line-height:40px;}
.feed_bo p #txtContent{ width:421px; height:86px; border:1px #e4e4e4 solid; padding:15px; background:url(../images/bg.png) repeat; color:#FFF; margin-top:10px;}
.feed_bo p #ValidateCode{ width:94px; height:40px; line-height:40px;}
.feed_bo .btn{ width:88px; height:42px; border:none; background:#0766be; margin-top:20px; color:#FFF;}
.lxfs{ width:360px; overflow:hidden; float:left; margin-left:38px;}
.lxfs h1{ font-size:16px;}
.lxfs .lxfs_bo{ overflow:hidden; margin-top:20px; background:url(../images/ioc.png) no-repeat left center;padding-left:42px; line-height:58px;}
.lxfs_r{ width:343px; overflow:hidden; float:right;}
.lxfs_r p{ width:344px; height:204px;}
.lxfs_r p img{ width:344px; height:204px;}
.lxfs_r dl{width:344px; height:128px;margin-top:26px;}
.lxfs_r dl dt{ width:128px; height:128px; float:left;}
.lxfs_r dl dd{ width:178px; float:left; margin-left:15px; padding-top:106px;}