@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
html{width:100%;overflow-x:hidden;}
body{position:relative; font-family:"微软雅黑";font-size:14px;color:#666;width:100%;min-width: 1000px;}
ul,li,dl,dt,dd{display:block;list-style:none}
h5,h6{font-weight:normal;}
img{border:0 none;}
.clear{display:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0}
a{text-decoration:none;outline:0;color:#666;cursor: pointer;transition: .5s;-ms-transition: 0.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.wrap{width:1200px;margin:0px auto;}
.fl{float:left}
.fr{float:right}

/*top*/
.topBox{width: 100%;background: #f5f5f5;line-height: 40px;}
.top{overflow: hidden;font-family:"微软雅黑";}
.top p{ font-size:14px; float: left;color: #000;}
.top div{float: right;font-size: 13px;}
.top a{display: inline-block;width: 70px;text-align: center;color: #999;}

/*header*/
.header{ height:122px; overflow: hidden;}
.logo{margin-top:28px; margin-right: 20px;}
.headerM{margin-top:28px; width: 470px;padding-left: 19px;border-left: 1px #e5e5e5 solid;height: 68px;}
.headerM h1{font-size: 24px; font-weight:bold; line-height: 22px;padding-top: 10px;color:#000;}
.headerM p{line-height: 20px;margin-top: 8px;font-size: 16px; color: #000;}
.headerR{text-align: left;}
.headerR .tel{margin-top:18px; width: 220px; margin-right: 30px;}
.headerR .tel p{font-size: 16px; line-height: 20px; text-align: left; color: #010101;}
.headerR .tel h2{font-size: 20px;line-height: 25px;color: #be1511; text-align: left; font-weight: normal;}
.headerR .ewm{/*margin-top:8px;*/ width:70px;}
.headerR .ewm img{width:70px; height:70px;}
.headerR .ewm p{font-size:14px; line-height: 16px; text-align: center; color: #010101;}

/*nav*/
.navBox{width: 100%; height:51px; background: #be1511;line-height:51px;}
.nav{width:1200px; margin: 0 auto;}
.nav li{width:170px;float: left;text-align: center;font-size: 18px; margin-right: 1px; position:relative; z-index:1;}
.nav li a{color: #fff;display: block;}
.nav li a:hover{background:#a40007;}
.nav li.navActive{background:#a40007;}
.nav li:last-child>a{background: none;}
.nav li>a{display:block; font-size:18px; font-weight:normal; text-align:center; line-height:51px; color:#fff;}
.nav li.navActive>a{ background:#a40007;}
.navH{ position:absolute;z-index: 9; /*width:100%;*/ display:none; background: #fff; box-shadow:1px 3px 4px rgba(0,0,0,0.6); overflow: hidden; width: 1200px;padding: 20px 360px 40px; margin-left: -530px;}
.navH .navHL{ width: 800px; float: left; display: block; margin-left: 90px;}
.navH .navHL li{ width: 120px; float: left; margin: 0 40px; cursor: pointer;}
.navH .navHL li p{font-size: 16px; line-height: 40px; text-align: left; color: #010101; font-weight: bold;}
.navH .navHL li a{font-size: 14px; line-height: 40px; height: 40px; text-align: left; color: #4f4f4f;}
.navH .navHL li a:hover{color: #be1511; background: #fff; }
.navH .navHR{ width: 188px; margin-right: 90px;}
.navH .navHR img{ width: 188px; height: 162px;}
.navH .navHR p{ color: #be1511; font-size: 16px;line-height: 30px; text-align: left; margin-top: -15px;}
.nav li:hover .navH{ display:block;}
.navhide{ position:absolute;z-index: 9; width:375px; display:none; background: #fff; box-shadow:1px 3px 4px rgba(0,0,0,0.6); overflow: hidden; padding: 10px 25px 10px 55px; margin-left: -50px;}
.navhide .navhideL{ float: left; display: block; padding-right: 39px; border-right: 1px solid #ccc;}
.navhide .navhideL a{font-size: 14px; line-height: 40px; height: 40px; text-align: left; color: #4f4f4f;}
.navhide .navhideL a:hover{color: #be1511; background: #fff; }
.navhide .navhideR{ width: 242px;}
.navhide .navhideR img{ width: 242px; height: 156px; margin-top: 15px;}
.navhide .navhideR p{ color: #be1511; font-size: 16px;line-height: 30px; text-align: left; margin-top: -15px;}
.nav li:hover .navhide{ display:block;}
/*.nav li .navhide a{ width:100%; float:left; display:block; font-size:14px; margin:0 auto 2px auto; height:38px; line-height:38px; text-align:center; color:#fff; background:rgba(246,172,25,.7);}
.nav li .navhide a:hover{ background:rgba(246,172,25,1);}
*/

/*banner*/
.bannerbox{overflow:hidden;position:relative;}
.banner{width:100%;margin:0px auto;}
.banner li img{width:100%;}
.banner_cl{position:absolute; bottom:40px;text-align: center;width: 100%;}
.banner_cl li{display: inline-block; width:60px; height:8px;background: #fff; margin:0 12px;*display:inline;*zoom:1;font-size: 0px;}
.banner_cl li.on{background:#f60; cursor:pointer;}

/*产品*/
.prodBox{ width:100%; margin:0 auto; height:auto;}
.pro{ width:1200px; height:auto; margin:30px auto; overflow:hidden;}
.proL{ width:230px; height:auto;}
.proLTit{ width:170px; height:60px;padding:20px 30px 13px; background: #f3f4f4;}
.proLTit h1{ font-size:28px; text-align:center; line-height:30px; color:#be1511; font-weight:bold;}
.proLTit p{ font-size:17px; color:#be1511; text-transform: uppercase; line-height:30px; text-align:center;}
.proLnav{width:230px;height: auto; display: block; overflow: hidden;}
.proLnav li{ width:230px;height: auto; float: left; margin-bottom: 5px;}
.proLnav li h2{ width:170px; padding: 0 30px;   height: 40px; background: #f3f4f4; line-height: 40px; text-align: left; font-size: 16px; font-weight: bold; color: #000;}
.proLnav li a{ width:170px; padding: 0 30px; font-size: 14px; text-align: left;line-height: 40px; height: 30px; display: block;color: #000; margin:5px auto;}
.proLnav li a:hover{color:#be1511;}

.proR{ width:930px; height:auto; overflow:hidden;}
.proRNav{height:40px; display:block; margin:0 auto; text-align:center; cursor: pointer;}
.proRNav li{ width:290px;line-height:40px; color: #000; background:#f3f4f4; font-size:18px; text-align: center; float:left; display:inline-block; margin:auto 0 auto 10px;}
.proRNav li a{ color:#000;}
.proRNav li:hover{background: #be1511;color: #fff;}
.proRNav li:hover a{color: #fff;}
.proRNav li.proRNavon{background: #be1511;color: #fff;}
.proRNav li.proRNavon a{color: #fff;}
.proRnr{width: 930px; height:765px; margin:10px auto 0; overflow:hidden;}
.proRlist{ width:930px; height:765px; margin:0 auto; display:block; overflow:hidden;}
.proRlist li{ width:280px; height:250px; float:left; display:block; margin:0 15px 5px; }
.proRlist li img{ width:278px; height:208px; border: 1px solid #d6d6d6; display:block; overflow:hidden; /*transition:all 0.5s;*/}
.proRlist li p{ width:280px; font-size:16px; text-align:center; line-height:36px; color:#333; height:36px; margin-top:4px; overflow:hidden;}
.proRlist li:hover img{ transform:rotate(360deg);  width:278px; height:208px; overflow:hidden;}
.proRlist li:hover p{ color:#fff; background:#be1511;}

/*title*/
.title{font-size:35px;color: #010101;text-align: center;line-height: 70px;font-weight:normal;}
.title a{font-size:35px;color: #010101;text-align: center;line-height: 70px;font-weight:normal;}
.title a:hover{ color:#be1511;}
.title p{ font-size:16px; text-align:center; line-height:30px; color:#333;}
.title h1{font-size:35px;color: #010101;text-align: center;line-height: 70px;font-weight:normal;}
.title h2{ font-size:14px; text-align:center; line-height:20px; color:#333;font-weight:normal;}

/*case*/
.anliBox{ width: 100%; height: auto; padding: 15px 0; background: #f3f4f4; margin:0 auto;}
.anli{ width:1200px; height:auto; margin:0px auto; overflow:hidden;}
.anliNav{ width:1200px; height:auto; margin:0 auto 20px; overflow:hidden;}
.anliNav li{ width: 74px;height: 20px; float: left; display: block;margin: 10px 0; font-size: 16px; text-align: center;line-height: 20px; color: #000; border-right: 1px solid #333; cursor: pointer;}
.anliNav li:hover{color:#be1511;}
.anliNav li.anliNavon{color:#be1511;}
.anlinr{ width:1200px; height:480px; margin:0 auto; overflow:hidden;}
.anliList{ width:1200px; height:480px; margin:0 auto; overflow:hidden;}
.anlinrL{ width: 600px;height: 480px;overflow: hidden;margin-left: 10px;}
.anlinrL img{ width: 600px; height: 450px; display: block;overflow: hidden;}
.anlinrL p{height: 40px; font-size-adjust: 16px; color: #000;text-align: center;line-height: 40px;overflow: hidden;}
.anlinrL:hover img{opacity: 0.8;}
.anlinrL:hover p{color:#be1511;}
.anlinrR{ width: 580px;height: 480px;overflow: hidden;margin-right: 5px;}
.anlinrR li{width: 280px;height: 240px;float: left;display: block;margin: 0 5px;}
.anlinrR li img{width: 280px;height: 210px;display: block;overflow: hidden;}
.anlinrR li p{height: 30px; font-size-adjust: 16px; color: #000;text-align: center;line-height: 30px;overflow: hidden;}
.anlinrR li:hover img{opacity: 0.8;}
.anlinrR li:hover p{color:#be1511;}

/*honor*/
.honBox{ width:100%; height:auto; margin:15px auto 0;}
.hon{width:1200px; height:auto; margin:30px auto; overflow:hidden;}
.hon li{width: 222px; height:344px;float: left; display:block; margin: auto 9px;overflow: hidden;}
.hon li img{ width:220px; height:304px; border:1px solid #dcdcdc; display: block; overflow: hidden;}
.hon li p{ font-size:16px;overflow: hidden;line-height:30px;height: 30px;text-align: center; color:#000; margin-top:10px;}
.hon li:hover img{ border:1px solid #be1511;}
.hon li:hover p{color:#be1511;}

/*hzdx*/
.hzdxBox{ width:100%; height:auto; margin:0 auto;}
.hzdx{width:1200px; height:auto; margin:30px auto; overflow:hidden;}
.hzdx li{ width: 260px; height: auto;float: left;display: block;margin: 0 70px;}
.hzdx li img{width: 102px;height: 100px;display: block;overflow: hidden;margin: 0 79px 20px;}
.hzdx li h1{font-size: 34px;font-weight: normal;color: #000; text-align: center; margin-bottom: 10px;}
.hzdx li p{font-size: 14px;color: #000;line-height: 25px;height: 50px; width: 250px;padding: 4px;border: 1px solid #bfbfbf; border-radius: 10px;text-align: center;}

/*广告条*/
.advertFBox{width: 100%;background:#be1511;margin: 38px auto 22px;padding-bottom: 34px;}
.advert{overflow: hidden;}
.advertL{float: left;margin-top: 25px;color: #fff;}
.advertL h1{line-height: 65px;font-size: 37px;}
.advertL p{font-size: 24px;line-height: 24px;}
.advertTel{width:282px;float: right;background: url(../img/tlan.png) no-repeat top center;padding-top: 46px;text-align: center;height: 76px;color: #be1511;}
.advertTel h2{font-size: 18px;line-height: 29px;font-weight: normal;}
.advertTel h3{font-size: 27px;line-height: 29px;}

/*why*/
.whyBox{ width:100%; height:auto; margin:0 auto; }
.why{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.why li{ width: 1200px;height: auto;float: left;display: block;margin:25px auto;}
.why li .whyTxt{width: 480px;padding-left: 70px;background: url(../img/why1.png) left top no-repeat;}
.why li .whyTxt h3{font-size: 28px;line-height:50px;font-weight: bold; color: #be1511;display: block;margin-bottom: 15px;}
.why li .whyTxt h3 span{ padding-bottom: 11px;border-bottom: 1px solid #e3e3e3;}
.why li .whyTxt p{font-size: 16px;text-align: left;line-height: 36px;color: #000;}
.why li .whyTxt p span{font-weight: bold;}
.why li .whyImg{width: 600px;}
.why li .whyImg img{width: 600px;}

/*jjfa*/
.jjfaBox{ width: 100%; height: auto; padding: 15px 0; background: #f3f4f4; margin:0 auto;}
.jjfaNav{ width:920px;height:auto; margin:15px auto 30px; overflow:hidden;display:block;}
.jjfaNav li{ width:210px;height: 40px; float: left; display: block;margin:0 10px; font-size: 16px; text-align: center;line-height: 40px; color: #000; border-radius: 50px; cursor: pointer;background: #fff;}
.jjfaNav li:hover{color:#fff; background: #be1511;}
.jjfaNav li.jjfaNavon{color:#fff; background: #be1511;}
.jjfaNav li:hover a{color:#fff; background: #be1511;}
.jjfaNav li.jjfaNavon a{color:#fff; background: #be1511;}
.jjfanr{ width:1200px; height:360px; margin:0 auto; overflow:hidden;}
.jjfa{ width:1200px; height:360px; margin:0 auto; overflow:hidden;}
.jjfaL{ width: 600px;height: 360px;overflow: hidden;}
.jjfaL img{ width: 600px; height: 360px; display: block;overflow: hidden;}
.jjfaL:hover img{opacity: 0.8;}
.jjfaR{ width: 600px;height: 360px;overflow: hidden;}
.jjfaRT{width: 570px; margin-left: 30px; margin-bottom: 30px;}
.jjfaRT h1{font-size: 24px;line-height: 50px;font-weight: normal; color:#be1511 ;}
.jjfaRT p{font-size: 14px;line-height: 25px;color: #000;}
.jjfaRB{width: 600px;}
.jjfaRB li{width: 280px;height: 240px;float: left;display: block;margin: 0 0 0 20px;}
.jjfaRB li img{width: 280px;height: 168px;display: block;overflow: hidden;}
.jjfaRB li p{height: 42px; font-size-adjust: 16px; color: #000;text-align: center;line-height: 42px;overflow: hidden;}
.jjfaRB li:hover img{opacity: 0.8;}
.jjfaRB li:hover p{color:#be1511;}

/*关于维康*/
.aboBox{height:auto; margin:45px auto; }
.abo{ width:330px; height:auto; margin:0 auto 0 0; position: relative;z-index: 9;overflow: hidden;}
.aboTit{font-size: 34px;font-weight: bold;color: #000; margin-bottom: 10px;}
.aboNav{ width: 330px;}
.aboNav li{width: 140px; height: 40px; border: 1px solid #ccc;line-height: 40px;text-align: center;font-size: 14px;color: #000; float: left;display:block;margin: 0 20px 20px 0;border-radius: 50px;}
.aboNav li:hover{border: 1px solid #be1511;}
.aboNav li.aboNavon{border: 1px solid #be1511;}
.abonr{width: 1200px;height: 380px;margin: -50px auto 0;overflow: hidden; position: relative;z-index: 1;}
.aboList{width: 1200px;height: 380px;margin: 0 auto;overflow: hidden; }
.abonrL{width: 580px; height: 200px;margin-top: 60px;}
.abonrL p{font-size: 14px;text-align: left;line-height: 25px;text-indent: 28px;}
.abonrL a{font-size: 14px;color: #be1511;margin-top: 15px;display: block;}
.abonrR{width: 593px;height: 372px;box-shadow: 3px 4px 3px rgba(0,0,0,0.4);margin-right: 7px;}
.abonrR img{width: 593px;height: 372px;display: block;overflow: hidden;}

/*hzfs*/
.hzfsBox{ width: 100%; height: auto; padding: 15px 0; background: #f3f4f4; margin:0 auto;}
.hzfs{width:1200px; height:230px; margin:30px auto; overflow:hidden; background: url(../img/hzfs-bg.png) top center no-repeat;}
.hzfsT{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.hzfsT li{width: 135px;padding-right:9px;height: 144px;background: url(../img/hzfs.png) top center no-repeat;}
.hzfsT li h1{font-size: 24px;text-align: center; font-weight: normal;color: #737373;margin-top: 25px;}
.hzfsT li span{width: 30px;height: 1px;background: #d6d6d6;display: block;margin: 9px auto 10px;}
.hzfsT li p{font-size: 16px; text-align: center;color: #000;line-height: 30px;font-weight: bold;}
.hzfsB{width: 358px;height: 50px;display: block;background: url(../img/hzfsTel.png) top center no-repeat;margin: 30px auto 0;}
.hzfsB h2{font-size: 24px;line-height: 50px;font-weight: normal;color: #be1511;float: left;display: block;margin-left:60px;}
.hzfsB p{font-size: 18px;line-height: 50px;font-weight: normal;color: #fff;float:right;display: block;margin-right: 25px;}

/*合作伙伴*/
.partner_box{clear:both;width:100%;margin:auto;/*padding-top:52px;padding-bottom:42px;*/}
.partner_mian{overflow: hidden;margin-bottom:15px;margin-top:24px;}
.partner_mian li{float:left;width:266px;height:147px;border:#e0e0e0 1px solid;border-radius:8px;margin:12px;}
.partner_mian img{display:block; width:266px; height:147px;border-radius:8px;}
.partner_mian li:hover{border:#e50014 1px solid;}
.wp{width: 1200px;margin: auto;}
.biaoti{background-image: url("../img/bt_bg.png");background-repeat: no-repeat;background-position: center;width: 306px;height: 54px;margin:auto;}
.biaoti h4{font-size:36px;font-weight:bold;text-align: center;color: black;}
.biaoti span{color:#e50014;}





/*新闻*/
.newBg{width: 100%;height:auto; margin:30px auto; }
.newBgBox{overflow: hidden;}
/*left*/
.new{width: 690px;float: left; height: auto;position: relative;}
.newTitle{overflow: hidden;line-height: 24px;padding-bottom:15px;font-size: 18px;color:#000;font-weight:bold;border-bottom: 1px #eae9e8 solid;position: relative;}
.newTitle li{float: left;cursor: pointer;margin-right: 40px;}
.newTitle li:hover{color: #be1511;}
.newTitle li.newActive{color: #be1511;}
.newMore{position: absolute;right: 0;display: block;line-height: 24px; font-size: 14px;color: #535353;text-align: right;top: 0;}
.newMore:hover{color: #be1511;}

.newBox{height: 350px;overflow: hidden;}
.newList{overflow: hidden;padding-top: 15px;margin-bottom: 10px;}
.newT{ width:690px; height:176px; overflow:hidden; margin-bottom:10px;}
.newTL{ width:259px; height:176px; overflow:hidden;}
.newTL img{ width:259px; height:176px;  display:block;overflow: hidden;}
.newTR{ width:400px; height:176px; overflow:hidden;}
.newTR a{ font-size:16px; line-height:30px; color:#000; font-weight:bold; text-align:left; height:30px; overflow:hidden; display:block; margin-top:10px; margin-bottom: 10px;}
.newTR a:hover{ color:#be1511;}
.newTR p{font-size:14px; line-height:25px; text-align:left; color:#000; max-height:100px; overflow:hidden;}
.newB{ width: 690px; height: 200px;overflow: hidden; display:block;}
.newB li{ width:690px; height:30px; overflow: hidden;float:left; display:block; margin:5px auto;}
.newB li a{width:570px;font-size:14px; float: left;line-height: 30px; height: 30px;overflow: hidden;color: #000;}
.newB li a:hover{color: #e97011;}
.newB li p{width: 100px;float: right;display:block;font-size:14px;line-height: 30px; height: 30px;overflow: hidden;color: #000;}
/*right*/
.problemBox{float: right;width:440px;}
.probTitle{ border-bottom: 1px #eae9e8 solid; position:relative; line-height: 24px;padding-bottom:15px; font-size: 18px;color:#be1511;font-weight:bold;}
.probTitle a{position: absolute;right: 0;display: block;line-height: 24px; font-size: 14px;color: #535353;text-align: right;top: 0;}
.probB{font-size:16px; line-height:30px; color:#000; font-weight:bold; text-align:left; height:30px; overflow:hidden; display:block; margin-top:10px;  }
.problem{ overflow:hidden; position:relative;height: 306px;}
.problem ul{ height:306px;overflow:hidden;top: -48px;}
.problem ul li{ height:24px; overflow: hidden;float:left; display:block; margin:6px auto;}
.problem ul li a{width:320px;font-size:14px; float: left;line-height: 24px; height: 24px;overflow: hidden;color: #000;}
.problem ul li a:hover{color: #e97011;}
.problem ul li p{width: 100px;float: right;display:block;font-size:14px;line-height: 24px; height: 24px;overflow: hidden;color: #000;}
.problem .bd{height: 306px; overflow: hidden;padding-top:10px;}

/*知名用户*/
.partBox{margin:20px auto 36px;position: relative;}
.part{ width:1197px; overflow:hidden; margin:0 auto;}
.part li{width: 157px; height:59px; float: left; display:block; margin:0 7px; overflow: hidden;}
.part li img{width: 157px; height:59px;display: block;}


/*底部*/
.footerBox{width: 100%; height:auto;background: #000;color: #fff;padding:40px 0 60px;}
.footer{ width:1200px; height:auto; margin:0 auto;overflow: hidden;;}
.footerL{ width:900px; height:auto; overflow:hidden;}
.footerL li{ width:150px; float:left; display:block; margin-right: 30px;}
.footerL li .foot-tit{ font-size:18px; text-align:left; color:#fff; font-weight:normal; margin-bottom:20px; display:block;}
.footerL li .foot-tit:hover{color: #e97011;}
.footerL li .footB{ width:150px; height:auto; overflow:hidden;}
.footerL li .footB a{ font-size:14px; text-align:left; color:#999; font-weight:normal; line-height:30px; height:30px;display:block;}
.footerL li .footB a:hover{color: #e97011;}
.footerR{ width:250px; height:260px; overflow:hidden; padding-left: 50px; background: url(../img/ftel.png) top 10px left no-repeat;}
.footerR h1{ font-size:22px; text-align:left; color:#fff; font-weight:bold; display:block; margin-bottom:10px;}
.footerR h2{ font-size:22px; text-align:left; color:#fff; font-weight:normal; }
.footerR img{ width:126px; height:126px; display:block; margin:10px auto 10px 40px;}
.footerR p{ font-size:16px; text-align:left; color:#fff; font-weight:normal; margin:10px auto 10px 55px;}

/*友情链接*/
.linkBox{ width:100%; height:auto; margin:0 auto;}
.linkT{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.linkT h1{font-size:16px;line-height: 30px; text-align:center; color:#000; font-weight:bold;margin: 10px auto;}
.linkT p{ font-size:14px;line-height: 25px; text-align:center; color:#000;}
.linkT h2{ font-size:14px;line-height: 30px; text-align:center; color:#000;margin-top: 10px; font-weight:normal;}
.linkT a:hover{ color:#be1511;}
.link{ width:1200px; margin:10px auto;line-height:25px;min-height:50px; font-size:14px;line-height: 30px;color: #4d4d4d;}
.link span{color: #4d4d4d;}
.link a{margin-right: 16px;color: #000;}
.link a:hover{color: #be1511;}

/*********************内页***********************/
/*内页*/
.inBanner{width: 100%;height:220px;margin:0 auto 20px;}
.inBProduct{background: url(../img/inBProduct.jpg) no-repeat center top;}
.inBCase{background: url(../img/inBCase.jpg) no-repeat center top;}
.inBHonor{background: url(../img/inBHonor.jpg) no-repeat center top;}
.inBSolution{background: url(../img/inBSolution.jpg) no-repeat center top;}
.inBJoin{background: url(../img/inBJoin.jpg) no-repeat center top;}
.inBAbout{background: url(../img/inBAbout.jpg) no-repeat center top;}
.inBNews{background: url(../img/inBNews.jpg) no-repeat center top;}
.inBWeb{background: url(../img/inBWeb.jpg) no-repeat center top;}
/*左边*/
.inBox{overflow:hidden;margin-bottom: 100px;}
.inLeft{width:230px;float: left;}
.inRight{width:910px;float: right;overflow: hidden;}
.inNav li div{display: none;}
.inLTitle{line-height: 50px;text-align: center;background: #be1511;font-size: 20px;color: #fff;margin-bottom: 10px;}
.inNav li{margin-bottom: 7px;}
.inNav a.pNFirst{padding-left:40px;line-height: 34px;}
.inNCase a.pNFirst{padding-left:50px;}
.inNAbout a.pNFirst{padding-left:65px;}
.inNav .pNav a.pNFirst span{right:30px;height:34px;background:url(../img/iconLNavH.png) no-repeat center center;}
.pNav a.pNFirst:hover span{background:url(../img/iconLNav.png) no-repeat center center;}
.inNav a.pNActive{color: #fff;background: #be1511;}
.inNav a.pNFirst span.inNPS{background:url(../img/iconLNav.png) no-repeat center center;}
.inNav li.inNACtive a.pNFirst{color: #fff;background: #e97011;}
.inNav li.inNACtive a.pNFirst span{background:url(../img/iconLNav.png) no-repeat center center;}
.inNav a.inNACtive{color: #fff;background: #e97011;}
.inNav a.inNACtive span{background:url(../img/iconLNav.png) no-repeat center center;}
.pNav a.pNFirst{background: #f3f4f4;line-height: 31px;display: block;padding-left: 26px;font-size: 15px;color: #000;position: relative;}
.pNav a.pNFirst:hover{color: #fff;background: #e97011;}
.pNav a.pNFirst span{display: block;background:url(../img/iconLNav.png) no-repeat center center;width: 6px;height: 30px;top: 0px;right: 15px;position: absolute;}
.pNav div{width:230px;margin: 0 auto;}
.pNav div a{border-bottom: 1px #e8e8e8 solid;line-height: 36px;font-size: 14px;color: #111;display: block; text-align: center;}
.pNav div a:hover{color: #e97011;}
/*推荐产品*/
.inLRecom{width: 198px;border: 1px #aaaaaa solid;padding: 15px 10px;margin-bottom: 12px;}
.inLRecom li a,.inLRecom li img{display: block;}
.inLRecom li a.inLRPic{width: 196px;height:147px;overflow: hidden;border: 1px #aaa solid;}
.inLRecom li a.inLRTxt{text-align: center;line-height:34px;margin-bottom: 6px;height: 34px;overflow: hidden;color: #111;}
.inLRecom li a.inLRTxt:hover{color: #e97011;}

/*联系我们*/
.inLCList{width: 183px;padding: 16px;border: 1px #e6e7e8 solid;}
.inLTel{padding-left:35px;background: url(../img/inTel.png) no-repeat left top;padding-bottom: 10px;border-bottom: 1px #e6e7e8 solid;}
.inLTel h5{line-height:13px;}
.inLTel h2{line-height: 24px;font-size: 18px;color: #be1511;}
.inLCList ul{margin-top: 6px;}
.inLCList li{line-height:22px;color: #000;overflow: hidden;}
.inLCList li h1{ font-size: 14px;text-align: left; width: 175px;font-weight: bold;}
.inLCList li p{ font-size: 12px;text-align: left; width: 175px; }
.inLCList li span{font-weight: bold;}

/*右边*/
/*当前位置*/
.current{ border-bottom: 1px #e6e7e8 solid;line-height: 44px;font-size: 14px;text-align: left;}
.current a{color: #7c7c7c;}
.current a:hover{color: #e97011;}

/*产品*/
.inPro{margin-top: 20px;}
.product{width:910px;overflow: hidden;}
.product li{ width:280px; height:250px; float:left; display:block; margin:0 12px 25px 11px; }
.product li a,.product li img{display: block;}
.product a.proPic{ width:278px; height:208px; border: 1px solid #d6d6d6; display:block;  overflow:hidden;}
.product a.proPic img{ width:278px; height:208px; display:block; overflow:hidden; transition:all 0.5s;}
.product a.proTxt{ width:280px; font-size:16px; text-align:center; line-height:36px; color:#333; height:36px; margin-top:4px; overflow:hidden;}
/* .product li:hover a.proPic img{ transform:rotate(360deg);  width:278px; height:208px; overflow:hidden;} */
.product li:hover a.proTxt{ color:#fff; background:#be1511;}

/*case*/
.caseT{width: 910px;overflow: hidden; margin: 30px auto 10px;}
.caseTit{ font-size: 14px;font-weight: bold;color: #000;line-height: 26px; float: left;margin-right: 10px;}
.casexz{ width:106px; border:1px solid #a2c4fb; overflow:hidden; font-size:14px;float: left; display:block; line-height:26px; height:26px; color:#000;margin-right: 10px;}
.casecx{width: 70px; height: 26px;background: #ff3300;font-size: 14px; text-align: center;line-height: 26px;color: #fff;float:left; display: block; overflow: hidden;}
.caseB{width: 910px;overflow: hidden; margin: 10px auto 30px; font-size: 14px;font-weight: bold;color: #000;line-height: 26px; }
.caseB a{font-size: 14px;font-weight: normal;margin-right: 18px;color: #000;line-height: 26px;margin-bottom: 6px;
    display: inline-block;}
.caseB a:hover{color: #be1511;}

.case{width:910px;overflow: hidden; }
.case li{width: 280px;height: 240px;float: left;display: block;margin: 0 11px 20px 12px;}
.case li img{width: 280px;height: 210px;display: block;overflow: hidden;}
.case li p{height: 30px; font-size-adjust: 16px; color: #000;text-align: center;line-height: 30px;overflow: hidden;}
.case li:hover img{opacity: 0.8;}
.case li:hover p{color:#be1511;}
/*解决方案*/
.inCase{width:910px;overflow: hidden;padding-top:24px;}
.inCase li{width: 292px;float: left;margin:0 6px 25px 5px; }
.inCase li a,.inCase li img{display: block;}
.inCase li a.inCasePic{width: 292px;height: 219px;overflow: hidden;}
.inCase li a.inCaseTxt{text-align: center;line-height: 15px;margin-top: 10px;color: #111;height: 15px;overflow: hidden;}
.inCase li a.inCaseTxt:hover{color: #e97011;}

/*荣誉资质*/
.inHonor{width:910px;overflow: hidden;padding-top: 24px;}
.inHonor li{width: 210px;margin:0 8px 24px 9px;float: left;}
.inHonor li a,.inHonor li img{display: block;}
.inHonor a.inHonorPic{width: 208px;height:288px;overflow: hidden;border: 1px solid #dcdcdc;}
.inHonor a.inHonorTxt{text-align: center;line-height: 30px;color: #111;}
.inHonor li:hover a.inHonorPic{border: 1px solid #be1511;}
.inHonor li:hover a.inHonorTxt{color: #be1511;}
/*关于我们*/
.inAbout{padding-top: 20px;}
.inAbout p{overflow: hidden;color: #111;line-height: 30px;}


/*新闻资讯*/
.inNews{overflow: hidden;margin-top: 20px;}
.inNews li{overflow: hidden;padding: 0 10px 19px;margin-bottom: 20px;border-bottom: 1px #e5e5e5 solid;}
.inNews a,.inNews img{display: block;}
.inNews a.inNPic{float: left;width: 249px;height: 169px;}
.inNews div{width: 630px;float: right;position:relative;}
.inNews div a.inNTxt{font-size: 16px;color: #111;font-weight: bold;line-height: 20px;margin-top: 16px;height: 20px;overflow: hidden;}
.inNews div a.inNTxt:hover{color: #be1511;}
.inNews div span{font-size: 12px;color: #8f8f8f;display: block;line-height:30px;}
.inNews div p{ font-size:14px;line-height: 24px;max-height: 72px;color:#000;overflow: hidden;}
.inNews div a.inNMore{ font-size:14px;color: #be1511;background: #fff;line-height:30px;}
/*分页*/
.page{margin:0px auto 30px;text-align: center;width:100%;}
.page a{padding:0px 8px;border:1px #ccc solid;display:inline-block;line-height: 26px;color: #333;}
.page a:hover{background:#e97011;color:#fff;}
.back{margin:30px auto ;text-align: center;width:100%; border-top:1px solid #e5e5e5; padding-top:8px;}
.back p{ font-size:16px; color:#333; line-height:30px;text-align: left;}
.back p a{ color:#666;}
.back p a:hover{ color:#e3022c;}


/*详情页*/
.detail{padding-top: 24px;}
.deTitle{line-height:38px;font-size: 24px;color: #111;text-align: center;font-weight: normal;}
.deStatus{text-align: center;line-height: 22px;margin-bottom:8px;}
.deStatus span{display: inline-block;margin: 0 6px;font-size:12px;color: #8f8f8f;}
.deCon{padding-top: 10px;line-height: 26px;min-height: 550px;}
.deCon p{overflow: hidden;font-size: 14px;color: #000; line-height: 30px;}
.deCon img{display: block;margin: 10px auto;}
/*详情页推荐*/
.deRecTop{background: #be1511;padding:10px;padding-left:13px;color:#fff;font-size: 16px;margin-top: 20px;}
.deRecTop p{border-left: 7px #fff solid;line-height: 17px;padding-left:12px;}
.deRec{width: 772px;padding-top: 10px;}
.deRec li{float: left;width: 364px;margin-right: 22px;overflow: hidden;line-height: 33px;}
.deRec a{float: left;padding-left:20px;width: 262px;border-bottom: 1px #d2d2d2 dashed;background: url(../img/iconNArrow.png) no-repeat left center;height: 33px;overflow: hidden;}
.deRec a:hover{color: #e97011;}
.deRec span{width: 72px;float: right;font-size:12px;}
.detail .inHonor{padding-top: 10px;}

/*产品详情页*/
.inPNav{overflow: hidden;line-height: 38px;background: #be1511;margin-top: 40px;}
.inPNav li{float: left;width:117px;text-align: center;color: #fff;cursor: pointer;}
.inPNav li.inPActive{background: #a40007;}
.inPCon{min-height: 360px;}
.inPCon .inAbout{display: none;}

.inPDTop{overflow: hidden;margin-top:32px;}
.inPDPic{width:350px;height:262px;float: left; display: block;overflow: hidden;}
.inPDPic img{width:350px;height:262px; display: block;overflow: hidden;}
/*.bigImg{width:349px;height: 263px;border: 1px #d6d6d6 solid;overflow: hidden;}
.bigImg li{display: none;}
.smallImg{width:296px;margin: 17px auto 0px;overflow: hidden;}
.smallImg ul li{width: 58px;height: 43px;overflow: hidden;border: 1px #d6d6d6 solid;float: left;margin:7px;}
.smallImg ul li.proActive{border: 1px #e97011 solid;}
.inPDPic .btn{width:17px;height: 60px;display: block;position: absolute;bottom: 0px;cursor: pointer;}
.inPDPic .prev{background: url(../img/arrowL.png) no-repeat left center;left:0px;}
.inPDPic .next{background: url(../img/arrowR.png) no-repeat right center;right: 0px;}*/

.inPDRight{width:530px; float: right;display: block;}
.inPDRight h2{font-size:16px;color: #111;line-height:29px;padding: 10px 0px;border-bottom: 1px #858585 solid;font-weight: normal;margin-bottom: 10px;}
.inPDTxt{font-size: 14px;color: #000;line-height: 25px;height: 150px;}
.inPDTxt span{font-weight: bold;}
.inPDTel{padding-left: 26px; background:url(../img/inPDTel.png) left center no-repeat ;font-size: 20px;line-height: 30px;color: #fd8900;font-weight: bold;margin-top: 10px;}
.inPDTel span{font-size: 12px;line-height: 30px;font-weight: normal;color: #030303;padding-right: 5px;}

/*qq悬浮窗*/
.fixedBox{position: fixed;bottom:20%;right: 20px;z-index:99999;}
.fixed{position: relative;}
.fixedPic{width: 70%;display: block;cursor: pointer;}
.fixed .fixedH{position: absolute;left: -160px;top:28px;width: 130px;height: 44px;line-height: 40px;color: #fff;background: url(../img/qqPic02.png) no-repeat;padding-left: 20px;display: none;}
.fixedList{position: absolute;bottom: 98px;right:4px;width:189px;text-align: center;display: none;}
.fixedList div{background: #f5f5f5;box-shadow:0 10px 20px 0 rgba(35, 50, 56, 0.3);}
.fixedList h2{line-height: 40px;padding-left: 8px;background: url(../img/qqPic03.png) no-repeat 10px center #f60;border-top-left-radius: 4px;border-top-right-radius: 4px;font-size: 14px;color: #fff;position: relative;background-size:8%;}
.fixedList h5{padding-top: 24px;color: #333;font-size: 16px;}
.fixedList .fixedPic01{width: 91px;margin: 10px auto;display: block;}
.fixedList h6{color: #f60;font-size: 14px;margin-bottom: 12px;}
.fixedList .fixedPic02{width: 122px;margin: 0px auto;border:4px #e1e1e1 solid}
.fixedList p{color: #333;padding-bottom: 30px;line-height: 30px;font-size: 16px;}
.fixedList span{display: block;width:20px;height: 10px;background: url(../img/qqPic05.png) no-repeat;margin-left: 100px;}
.fixedList em{display: block;width: 11px;height: 11px;background: url(../img/qqClose.png) no-repeat;position: absolute;right:6px;top: 6px;cursor: pointer;}
.bCase li{width: 23%;margin:0 1% 1%;float: left;}


