@charset "utf-8";
/* CSS Document */
/*内容*/
/*内页大图*/
.banner-ny{display: block;width: 100%;position: relative;overflow: hidden;z-index: 1;}
.banner-ny img{position: relative;width: 100%;display: block;}
.n_part1{padding-top:20px; padding-bottom: 20px; border-bottom: 1px solid #e7e7e7; overflow: hidden;}
.n_part1 h2{float: left; font-size: 24px; font-weight:bold; color: #333; line-height: 1;}
.n_part1 span{float: right; padding-top: 10px; font-size: 14px; color: #888; line-height:3}
.n_part1 span a{color: #888;}
.class_list{overflow: hidden; float:left;}
.class_list li{float: left; margin: 0 10px 10px 0; display: inline-block; font-size: 1.16em;}
.class_list li a,
.class_list li a:visited{display: block; padding: 0 15px; position: relative; background: #eaeaec; font-size:13px; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #555;border-radius: 40px;}
.class_list li a:hover,
.class_list li a.on{border-color: #255fac; background: #255fac; color: #fff; font-weight: bold; font-size:13px;}
.articlecontent{padding: 40px 0; line-height: 210%; border-bottom: 0 solid #ececec;}

/*内页电话*/
.nztel{width:182px; height:auto; overflow:hidden; float:left;}
.nztelt{width:182px; height:126px; float:left; background:#009e47;}
.nztelt h1{width:80%; margin:0 auto; padding:40px 0 0 0; color:#FFFFFF; font-size:18px; line-height:20px; text-align:center;}
.nztelt h2{width:80%; margin:0 auto; padding:10px 0 0 0; color:#FFFFFF; font-size:14px; line-height:16px; text-align:center;}
.nztelicon{width:180px; text-align:center; padding-top:50px; font-size:60px; color:#009e47; float:left;border-left:#f0f0f0 1px solid; border-right:#f0f0f0 1px solid;}
.nztel span{width:180px; text-align:center; padding-top:20px; font-size:14px; color:#999; float:left;border-left:#f0f0f0 1px solid; border-right:#f0f0f0 1px solid;}
.nztel p{width:180px; text-align:center; padding-top:20px; padding-bottom:40px; font-size:20px; color:#009e47; float:left;border-left:#f0f0f0 1px solid; border-right:#f0f0f0 1px solid; border-bottom:#f0f0f0 1px solid; line-height:28px;}
/*内页简介*/
.nboxjj{width:928px; height:auto; overflow:hidden; float:left; margin-left:50px; font-size:14px; color:#666666; line-height:28px; padding-top:40px; padding-right:40px;}
/*简介导航*/
.jjfl{width:1200px; height:300px; margin:0 auto;}
.jjfl a{display:block; width:285px; height:300px; float:left; background:#FFFFFF; margin-right:20px;}
.jjfl a h1{display:block; width:285px; height:200px; margin:0 auto;}
.jjfl a p{display:block; width:200px; margin:0 auto; font-size:18px; color:#666666; padding:20px 0 0 0; text-align:center;}
.jjfl a span{display:block; width:200px; margin:0 auto; font-size:14px; color:#999; padding:8px 0 0 0; text-align:center;}
.jjfl a:hover p{color:#009343;}
/*检测单位*/
.jcdw{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.jcdw a{display:block; width:285px; height:300px; float:left; background:#FFFFFF; margin-right:20px;}
.jcdw a h1{display:block; width:285px; height:200px; margin:0 auto;}
.jcdw a p{display:block; width:200px; margin:0 auto; font-size:18px; color:#666666; padding:20px 0 0 0; text-align:center;}
.jcdw a span{display:block; width:200px; margin:0 auto; font-size:14px; color:#999; padding:8px 0 0 0; text-align:center;}
.jcdw a:hover p{color:#009343;}
.bgbaogao{background: url(../images/38.jpg) top center no-repeat;}
/*联系方式*/
.lxk{width:292px; height:262px; float:left; margin-right:10px;}
.lxk i{display:block; margin:0 auto; font-size:40px; text-align:center; width:200px; padding:60px 0 0 0; font-style:normal;}
.lxk h1{display:block; margin:0 auto; font-size:18px; color:#333333; width:200px; padding:20px 0 0 0; font-weight:normal;text-align:center;}
.lxk p{display:block; margin:0 auto; font-size:16px; color:#666; width:200px; padding:20px 0 0 0; font-weight:normal; text-align:center; line-height:20px;}
.nbg1{background:#ffeced;}
.nbg2{background:#ebf6ff;}
.nbg3{background:#f5faea;}
.nbg4{background:#fff5e5;}
.nfont1{color:#ff4351;}
.nfont2{color:#2980d1;}
.nfont3{color:#99cc33;}
.nfont4{color:#39abff;}
.casefl2{width:600px; height:auto; overflow:hidden; float:left;}
.casefl2 a{position: relative; display: inline-block; margin-left: 10px; padding: 6px 25px; color: #fff; transition: all .3s ease-out 0s; border-radius:18px; border:#1365c2 1px solid; background-color: #1365c2;}
.casefl2 a.active,.casefl2 a:hover{background-color: #1365c2; color: #fff;border:#1365c2 1px solid;}
.casefl2 a.active{background-color: #1365c2;}
#nmenuon{position:relative; display: inline-block; margin-left:10px; padding: 4px 15px 6px 15px; transition: all .3s ease-out 0s; border-radius:18px; background-color: #1365c2; border:0; color: #fff;font-size:14px;}
.casefl3{width:1200px; height:auto; overflow:hidden; float:left; text-align:center;}
.casefl3 a{position: relative; display: inline-block; margin-left: 10px; padding: 6px 25px; color: #fff; transition: all .3s ease-out 0s; border-radius:18px; border:#1365c2 1px solid; background-color: #1365c2; margin-bottom:10px;}
.casefl3 a.active,.casefl2 a:hover{background-color: #1365c2; color: #fff;border:#1365c2 1px solid;}
.casefl3 a.active{background-color: #1365c2;}
.bgbai{background:#FFFFFF;}
.bghui{background:#f5f5f5;}
/*内页主体*/
#container{width:1200px;position: relative; margin:0 auto; height:auto; }
.ret{position:relative;}
#sticky{width:230px; height:auto; overflow:hidden; position:absolute; left:0; top:0;}
.nboxbg{width:100%; height:auto;  margin:0 auto;min-width:1200px; padding:30px 0 30px 0}
.nbox{width:1200px; height:auto; overflow:hidden; margin:0 auto; font-size:14px;background:#FFFFFF;}
.nbox1{width:1200px; height:auto; margin:0 auto; font-size:14px;}
.nboxz{width:238px; height:auto; overflow:hidden; float:right; margin-top:-30px; position:relative;}
.ndalei{background:#29a000; color:#FFFFFF;}
.nrk{width:100%; height:auto; margin:0 auto; padding:0 10px 30px 10px;}
.zlxfs{width:230px; height:auto; overflow:hidden; float:left; background:#FFFFFF;}
.zclxfs{width:190px; height:auto; overflow:hidden; float:left; margin:10px 0 0 20px;}
.lxtu{width:230px; height:60px; float:left; position:relative; background:#009e47;}
.kfpic{width:110px; height:87px; position:absolute; left:20px; bottom:0; z-index:2;}
.lxbt{width:100px; float:right; margin-right:20px; height:87px; text-align:right;}
.lxbt h1{display:block; width:100%; font-size:20px; color:#FFFFFF; padding:12px 0 2px 0;}
.lxbt p{display:block; width:100%; font-size:12px; color:#b8eacf;line-height:14px;}
.znav{width:230px; height:80px; float:left; margin-top:10px;}
.znav a{display:block; width:190px; height:40px; padding:20px; background:#fff; border-radius:10px;}
.znav a i{font-style:normal; color:#009934; font-size:40px; line-height:40px; display:block; float:left;margin-left:10px;}
.znav a p{display:block; float:left;font-size:20px; line-height:40px; color:#666666; margin-left:20px;}
.znav a:hover{background:#009934;}
.znav a:hover i{color:#FFFFFF;}
.znav a:hover p{color:#FFFFFF;}
.dqbt{width:250px; height:50px;background:#009e47; float:left;}
.dqbt i{display:block; float:left; height:50px; font-size:24px; color:#FFFFFF; line-height:60px; margin-left:20px;}
.dqbt h1{display:block; float:left; height:50px; line-height:50px; color:#FFFFFF; font-size:24px;margin:0 0 0 10px; font-weight:normal;}
.dqbt span{display:block;width:130px; float:left; height:14px; line-height:14px; color:#87ABD1; font-size:12px;margin:0 0 0 22px;}
.dqwz{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.dqwzsm{float:right; width:500px; text-align:right; line-height:36px;height:auto; overflow:hidden; color:#999;}
.dqwzsm span{font-size:14px; padding-right:8px; color:#999;}
.dqwzsm a{color:#666;}
.dqwz1{width:880px; height:40px; background:#f1f1f1; margin:20px auto;}
.dqwz1 h1{display:block; float:left; height:40px; line-height:40px; margin-left:30px; color:#333;font-family:Microsoft YaHei,LiHei Pro; font-weight:bolder; font-size:16px;}
.dqwz1 p{display:block; float:right; line-height:40px; margin-right:20px; color:#666;}
.dqwz2{width:100%; height:50px; margin:35px auto; border: 1px solid #ececec;border-radius: 6px; background:#f7f7f7; position:relative;}
.dqwz2 h1{display:block; height:50px; line-height:50px; color:#fff;font-family:Microsoft YaHei,LiHei Pro; font-weight:bolder; font-size:16px; background:#255fac; padding:0 20px 0 20px; position:absolute; z-index:2; left:-1px; top:-1px; border-top-left-radius:6px; border-top-right-radius:6px;}
.dqwz2 p{display:block; float:right; line-height:50px; margin-right:20px; color:#666;}
/*内页公司简介*/
.ngsjjc{width:1200px; height:auto; overflow:hidden; float:left; margin-top:20px;}
.ngsjjpic{width:358px; height:auto; overflow:hidden; float:left;}
.ngsjjpic img{width:358px;}
.ngsjjcontent{width:788px; float:right; height:auto; overflow:hidden;font-size:14px; color:#666; line-height:30px;}
.ngsjjcontent h1{display:block; float:left;font-size:24px; color:#333;width:100%; padding:10px 0 20px 0;}
.ngsjjcontent p{display:block; float:left; font-size:14px; color:#666; width:100%; line-height:30px;}
.lmtl6{width:466px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/011.png) center 40px no-repeat;}
.lmtl6 h2{width:100%; text-align:center; font-size:24px; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:34px; display:block;}
.lmtl6 h1{width:100%; text-align:center; font-size:24px; color:#fff; line-height:36px; display:block}
.lmtl6 p{width:100%; text-align:center; font-size:18px; color:#878787; line-height:40px; display:block;}
.bgchejian{background:url(../images/28.jpg) bottom center no-repeat #fff;}
.bghui2{background:url(../images/20.jpg) bottom center no-repeat #f5f5f5;}
.nboxy{width:930px; height:auto; float:left; background:#FFFFFF; padding:0 30px 0 30px;}
.nboxc{width:100%px; height:auto; overflow:hidden; margin:0 auto;}
.leftkong{width:229px; height:20px; float:left;}
#conr2{width:1080px; height: auto; margin:0 auto;overflow:hidden; padding:40px 0 40px 0;}
/*新闻列表*/
.nnewslb{width:100%; float:left; border-bottom:#f8f8f8 3px solid; padding-bottom:35px; margin-bottom:35px;}
.nsjpic{background:#eee; width:170px; height:116px; float:left;}
.nsj{background:#fff; border:#f1f1f1 1px solid; float:left; margin:20px 0 0 20px; width:80px;}
.nsj h1{display:block; float:left; width:100%; text-align:center; background:#255fac; height:30px; line-height:30px; font-size:12px; color:#fff;font-family:"Microsoft YaHei";}
.nsj h2{display:block; float:left; width:100%; text-align:center; height:50px; line-height:50px; font-size:32px; color:#666;font-family: "Times New Roman", Times, serif, HELVETICANEUELTPRO-THEX, "微软雅黑"; background:#f8f8f8;}
.nnewsc{width:680px; height:72px; float:left; margin-left:20px; margin-top:14px; font-size:12px;}
.nnewsc a{width:680px; display:block; float:left; line-height:22px;color:#333; font-size:16px; padding-top:10px}
.nnewsc a:hover{color:#ff0000; text-decoration:underline;}
.nnewsc p{color:#999; line-height:18px; font-size:13px; padding-top:10px; display:block; float:left;width:680px;}
.newsxg{width:680px; line-height:14px; font-size:12px; color:#bbb;padding-top:10px; height:auto; overflow:hidden;}
.nnewsc2{float:left; width:680px; padding-left:20px;}
.nnewsc2 a{width:100%; display:block; float:left; color:#333; font-size:22px; padding-top:10px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.nnewsc2 a:hover{color:#255fac;}
.nnewsc2 p{line-height: 25px; padding-top: 5px; color: #888; font-size:13px;display:block; float:left;width:100%;}
.newsxg2{width:100%; line-height:14px; font-size:12px; color:#bbb;padding-top:10px; height:auto; overflow:hidden;}
#fenye{width:100%; height:50px; text-align:center;margin:0 auto; line-height:30px; font-size:12px;}
#xxbiaoti{width:100%; height:50px; margin:0 auto; text-align:center; font-size:24px; line-height:50px; color:#000000; overflow:hidden; margin-top:20px;}
#xxcontent{width:100%; height:auto; line-height:220%; text-align:left; overflow:hidden;margin: 20px auto; padding:0; font-size:13px;}
#xxcontent img{max-width:90%;}
#xxjiben{width:100%; height:30px; margin:10px auto; text-align:center; font-size:12px; color:#B8B8B8;}
#xxpic{width:100%; height:auto; margin:20px auto; text-align:center; overflow:hidden;}
#xxpic img{max-width:100%;}
#xxdaohangxian{width:100%; height:20px; margin: 0 auto; padding:0; background:url(../img/241.jpg) center repeat-x;}
#xxdaohang{width:100%; height:50px; margin: 0 auto; padding:15px 0 0 0; font-size:12px;}
#xxdaohang ul{width:100%; list-style-type:none; height:50px; margin:0; padding:0}
#xxdaohang ul li{width:100%; line-height:25px; float:left; text-align:left;}
#xxdaohang ul li a{font-size:12px; text-decoration:none;}
#xxdaohang ul li a:hover{text-decoration:none; color:#FF3300;}
#xxdown{width:100%; height:auto; margin:20px auto; text-align:center; float:left; overflow:hidden;}
.wjdown{width:100%; height:50px; margin:0 auto;}
.wjdown a{display:block; width:154px; height:39px; margin:5px auto 0 auto;}
/*内页*/
.hot-product{height:auto;overflow: hidden;margin:0 auto; width:870px;}
.hot-product ul{height: auto;overflow: hidden;width: 870px;}
.hot-product li{float: left;width: 32%;margin-right: 2%;margin-bottom: 2%;}
.hot-product li:nth-child(3n){margin-right: 0%;}
.hot-product li .box{display: block;padding: 20px;background: #f1f1f1;transition: 0.5s;}
.hot-product li .pic{padding-bottom: 75%;border: solid 1px #fff;}
.hot-product li .text{transition: 0.5s;padding-top: 20px;}
.hot-product li .box:hover{border-color: #255fac;transition: 0.5s;}
.hot-product li .title{font-size: 14px;color: #333;transition: 0.5s;float: left;width: 100%;line-height: 30px;text-align:center;}
.hot-product li .box:hover{background: #255fac;transition: 0.5s;}
.hot-product li .box:hover .btn{background: #fff;color: #255fac;transition: 0.5s;}
.hot-product li .box:hover .title{color: #fff;transition: 0.5s;}
#rkcontent1{float:left; width:1080px; height:auto; overflow:hidden;}
.ver_pic{width:240px;height:192px;text-align:center;position:relative;display:table-cell;vertical-align:middle;background:#FFFFFF;}
.alpic{*position:absolute;top:50%;left:50%;}
.alpic img{*position:relative;top:-50%;left:-50%;}
.alnm2{display:block; float:left;width:240px; color:#333; height:40px; background:#ddd;text-align:center; font-size:12px;line-height:40px; font-family:"Microsoft YaHei";}
.alpic1{*position:absolute;top:50%;left:50%;}
.alpic1 img{*position:relative;top:-50%;left:-50%;}
.ver_pic2{width:240px;height:172px; text-align:center;position:relative;display:table-cell;vertical-align:middle;background:#FFFFFF;}
.cplb3{width:820px; height:auto; overflow:hidden; margin:0 auto;}
.cplb3 ul{float:left; width:840px; margin-left:-20px;}
.cplb3 ul li{width:258px; height:260px; float:left; text-align:center;font-family:"Microsoft YaHei"; margin:0 0 25px 20px; background:#FFFFFF; border:#eee 1px solid;}
.cplb3 ul li a{display:block; width:260px; height:260px; float:left;}
.cplb3 ul li a:hover{}
.cplb3 ul li a:hover .alnm2{color:#fff;background:#00aa14;}
.ver_pic3{width:258px;height:220px; text-align:center;position:relative;display:table-cell;vertical-align:middle;}
.alnm3{display:block; float:left;width:258px; height:40px; background:#e2e2e2; color:#333;text-align:center; font-size:14px;line-height:40px;}
.cplb4{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.cplb4 ul{float:left;}
.cplb4 ul li{width:280px; height:412px; float:left; text-align:center;font-family:"Microsoft YaHei"; margin:0 20px 25px 0; background:#FFFFFF; border:#e2e2e2 1px solid;}
.cplb4 ul li a{display:block; width:280px; height:320px; float:left;}
.cplb4 ul li a:hover{}
.cplb4 ul li a:hover .alnm4{color:#fff;background:#00aa14;}
.ver_pic4{width:280px;height:280px; text-align:center;position:relative;display:table-cell;vertical-align:middle;}
.alnm4{display:block; float:left;width:240px; height:auto; overflow:hidden; background:#e2e2e2; color:#333;text-align:center; font-size:16px;line-height:18px; padding:20px 20px 20px 20px;}
.alsm4{display:block; float:left;width:240px; height:auto; overflow:hidden; background:#e2e2e2; color:#666;text-align:left; font-size:12px;line-height:18px; padding:10px 20px 20px 20px;}
.cplb5{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.cplb5 ul{float:left;}
.cplb5 ul li{width:220px; height:360px; float:left; text-align:center;font-family:"Microsoft YaHei"; margin:0 20px 25px 0; background:#FFFFFF;}
.cplb5 ul li a{display:block; width:220px; height:360px; float:left;}
.cplb5 ul li a:hover{}
.cplb5 ul li a:hover .alnm5{color:#fff;background:#00aa14;}
.ver_pic5{width:220px;height:320px; text-align:center;position:relative;display:table-cell;vertical-align:middle;background:#FFFFFF;}
.alnm5{display:block; float:left;width:220px; height:40px; overflow:hidden; background:#e2e2e2; color:#333;text-align:center; font-size:14px;line-height:40px;}
.nrbt1{width:100%; height:auto; overflow:hidden;}
.nrbt1 h1{font-size:28px; font-weight:bold; line-height:80px; color:#000;}
.cpintro{width:1080px; height:538px; float:left;}
.cpdtu{width:720px; height:538px; background:#FFFFFF; float:left;}
#xxpic1{width:686px; height:auto; margin:30px auto; text-align:center; overflow:hidden;}
.cpdms{width:340px; height:538px; float:right; background:#fff;}
.cpdms p{display:block; width:300px; height:34px; line-height:34px; font-size:14px; color:#CCCCCC; float:left; margin:10px 0 0 20px;}
.cpdms h1{display:block; font-size:18px; color:#fff; float:left; margin:10px 0 0 20px; padding:10px 20px 10px 20px; border-radius:30px; background:#BE000E;}
.cpmsc{width:300px; height:auto; overflow:hidden; float:left; margin:20px 0 0 20px; color:#000;}
.cpmsc h3{font-size:18px; line-height:30px; width:100%; display:block; float:left;}
.cpmsc h2{display:block; float:left; width:100%;font-size:14px; line-height:28px; margin:20px 0 20px 0; color:#999999;}
.cpxqbt{width:1120px; height:50px; background:#fff; float:left; margin-top:30px;}
.cpxqbt h1{display:block; float:left; font-size:18px; color:#000; line-height:50px; margin-left:30px;}
.cpxq{float:left; width:1040px; background:#FFFFFF; padding:40px;}
#xxdaohangxian1{width:1120px; height:20px; float:left; padding:0;}
#xxdaohang1{width:1080px; height:50px; float:left; margin:10px 0 0 20px; padding:0; font-size:12px;}
#xxdaohang1 ul{width:1080px; list-style-type:none; height:50px; margin:0; padding:0}
#xxdaohang1 ul li{width:1080px; line-height:25px; float:left; text-align:left; color:#333}
#xxdaohang1 ul li a{font-size:14px; text-decoration:none; color:#333}
#xxdaohang1 ul li a:hover{text-decoration:none; color:#FF3300;}
.cpxx{width:700px; height:auto; overflow:hidden; margin:0 auto; background:#FFFFFF;}
.cpxxpic{margin:0 auto; text-align:center;}
#cppic{margin:20px; width:680px; height:auto;overflow:hidden;}
.cpsm{width:160px; float:left; margin:20px 20px 0 20px;}
.cpsm dt{width:60px; height:40px; overflow:hidden; float:left; line-height:40px; color:#999;}
.cpsm dd{width:100px; height:40px; overflow:hidden; float:left; line-height:40px; color:#000000;}
#xxbiaoti2{width:300px; height:auto; float:left; margin:0 auto; text-align:center; font-size:20px; font-weight:bold; line-height:50px; color:#ff0000; overflow:hidden;}
.picsm{width:300px; height:auto; float:left; line-height:16px; margin-top:30px;color:#999;}
.proms{width:800px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.proms h1{width:100px; height:40px; float:left; line-height:40px; background-color:#DC0D00; color:#FFFFFF; font-size:14px; text-align:center;}
.promsc{width:798px; height:auto; overflow:hidden;border:#DC0D00 1px solid; float:left; overflow:hidden; background:#FFFFFF;}
.promscc{width:760px; height:auto; overflow:hidden; margin:0 auto; margin-top:15px;}
.prolb{width:700px; height:150px; float:left; border-bottom:#ececec 1px dashed; margin-bottom:20px;}
.prolbpic{width:178px; height:auto; float:left; border:#CCCCCC 1px solid; padding-top:10px; padding-bottom:10px;}
.prolbc{width:480px; float:right; height:150px;}
.prolbc dl{width:480px; height:auto;}
.prolbc dt{width:80px; float:left; height:auto; color: #999; line-height:18px;}
.prolbc dd{width:400px; height:auto; float:left; line-height:18px; margin-bottom:8px;}
.cphong{color: #CC0000;}
.cphong:hover{text-decoration:underline; color:#FF0000;}
.kong20{width:100%; height:60px; float:left;}
.kong30{width:100%; height:30px; float:left;}
.lkong{width:100%; height:15px; float:left; line-height:15px;}
.k30{width:100%; height:30px; margin:0 auto;}

.pro{ overflow: hidden; width: 100%;  }
.pro .proLt{ float: left; overflow: hidden;width: 100%;}
.pro .proLt h2{  background: #255fac; width: 100%; height: 84px; overflow: hidden; text-align:center;}
.pro .proLt h2 a{ font-size: 20px; color: #fff; display: block;  margin-top: 25px;}
.pro .proLt h2 span{ display: block; color: #fff; text-transform: uppercase; font-size: 12px;}
.pro .proLtBox,.pro .proDl,.pro .proDl dd{ overflow: hidden; width: 100%;}
.pro .proDl dt{ background: url("../images/pro_lt_hoverBg.png") no-repeat center top;  width: 238px; height: 55px; line-height: 55px; text-indent: 30px; font-size: 16px; color:#FFFFFF; cursor:pointer;}
.pro .proDl dt a{ font-size: 16px;  color:#FFFFFF; display:block; width:100%; height:100%;}
.pro .proDl dd{padding: 0 30px;display: none;width: initial; background:#21559a}
.pro .proDl dd a{display: block;line-height: 43px;background: url("../images/pro_lt_a.png") no-repeat left center;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #93aed1;text-indent: 15px;height: 43px;}
.pro .proDl dd a:hover{ color:#FFFFFF;}

.pro .proWen{ padding:45px 20px;font-size: 24px; color: #fff; text-align: center; border-radius: 0 0 5px 5px; background-color: #255fac; overflow: hidden; width: 100%;}
.pro .proWen h3{ font-size:20px; font-weight:bold;}
.pro .proWen p{ margin-top: 5px; font-size: 14px;}
.pro .proWen h4{margin-top: 10px;font-size: 24px; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.product_wrap_li{position:relative;padding-bottom:30px;}
.product_wrap_li li{background:#FFF;margin-top:20px;width:23.8%;float:left;margin-left:1.6%;}
.product_wrap_li li:nth-child(4n+1){margin-left:0;}
.product_wrap_li li .p_img{width:100%;padding-bottom:66.67%;position:relative;overflow:hidden;border:2px solid #efefef;}
.product_wrap_li li .p_img img{object-fit:cover;width:100%;height:100%;position:absolute;left:0;top:0;display:block;}
.product_wrap_li li .p_img .videoicon{background:url(/template/default/images/videoicon.png) no-repeat center center rgba(0,0,0,.3);position:absolute;left:0;top:0;background-size:60px auto;display:block;width:100%;height:100%;}
.product_wrap_li li p{margin:0;line-height:43px;color:#666;text-align:center;background:#F1F1F1;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product_wrap_li li p a{color:#666;}
.product_wrap_li ul{ padding-bottom:40px;}




/*表单 二维码*/
.dbly{width:670px; height:auto; overflow:hidden; float:left;}
.biaoti{width:100%; float:left;}
.biaoti h1{font-size: 18px; color:#474747; display:block; float:left;}
.biaoti span{display:block; float:left; padding-top:4px; font-size:12px; margin-bottom:22px; margin-left:20px; color:#a5a5a5;}
.biaoti p{display:block; float:left; font-size:13px; line-height:24px; color:#848484; width:100%;}
.demand_table{width:685px; float:left;}
.demand_table .row{width:100%; clear:both;}
.demand_table label{position:relative; float:left; margin-top:25px; margin-right:12px; display:block;}
.ml12{margin-left:12px;}
.demand_table label span{position:absolute; left:15px; top:10px; font-size:14px; color:#999;}
.demand_table .txt{border:1px solid #d9d9d9; padding:10px 15px; background:#FAFAFA;}
.demand_table .txt:focus{background:#FFF;}
.demand_table .txt.w1{width:170px; height:20px; line-height:20px; font-size:14px;}
.demand_table .txt.w2{width:622px; height:86px; line-height:20px; font-size:14px;}
#frombtn{float:left; display:block; width:150px; height:44px; padding:0 11px; margin-top:23px; line-height:44px; vertical-align:middle; cursor:pointer; text-align:center; font-size:15px; color:#fff; border:0; background:#F74848; border-radius:2px;}
#frombtn:hover{filter:Alpha(opacity=80); opacity:0.8;}
.demand_table .row p.xin{float:right; margin-top:20px; margin-right:15px; color:#666; line-height:44px; font-size:14px;}
.demand_table .row p.xin a{color:#F74848;}
.demand_table .row p.xin a:hover{text-decoration:underline;}
form .placeholder{color: #222;}
.w288{width:288px;float:right;}
.dbevm{width:416px; float:right;}
.evmc{width:100%; height:auto; overflow:hidden; text-align:right; margin-top:25px; float:left;}
.evmc img{width:236px;}
#fr{float:right;}
.textfr{text-align:right;}
