﻿@charset "utf-8";
/* CSS Document */
* {padding: 0;margin: 0;}
body {margin: 0px;padding: 0px;color: #333;font-family:Arial, "微软雅黑",  Helvetica, sans-serif;font-size:14px;background:#fff;text-align:left;position:relative;line-height:20px;min-width:1200px;}
img {border: 0;position:relative;}
div,ul,dl,dd,dt,li,p,span,h1,h2,h3,h4,h5,h6 { margin:0px;padding:0px;list-style:none;list-style-type: none; word-wrap:break-word;position:relative; border:none;font-weight:400;}
a {color:#666;text-decoration:none;position:relative;cursor:pointer;}
header, footer, nav, section, article, menu, aside {display:block;position:relative;}
textarea { resize:none;font-family:"微软雅黑";font-size:14px;}
table { border-collapse:collapse;border-spacing:0;}
th , td { text-align:left;}
input {font-family:"微软雅黑";font-size:14px;}
input:focus {outline:none;}
input.sub {cursor:pointer; background:none; border:none;}
input.text {background:none; border:none;}
/* common main */
.fl { float:left;}
.fr { float:right;}
.main {width:1200px;margin-left:auto;margin-right:auto;}
.comtab { table-layout:fixed;width:100%;border-collapse:collapse;}

/*---------清除浮动---------*/
.clear {height:0px;line-height:0px;font-size:0px;clear:both;visibility:hidden;overflow:hidden;padding:0;margin:0;}
.clearfix{zoom:1;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
/* common main END */

/* 页头 */
.header{height: 110px;}
.header-logo{float: left;margin-right: 35px; padding-top: 26px; height: 57px;}
.header-logo img{display: block;height: 100%;}
.header-icons{float: left;padding-top: 28px;height: 54px;}
.header-icons img{display: block;height: 100%;}
.header-search{float: right;padding-top: 38px;}
.header-search .form{float: left; height: 33px; border:1px solid #ccc;}
.header-search .submit{float: left;width: 40px;height: 33px; background: url(../images/icon/icon02.png) no-repeat center center;border:none;cursor: pointer;}
.header-search .hint{float: left;padding-right: 5px; height: 35px;line-height: 35px;font-weight: bold; color: #666;}
.header-search .text{float: left;padding:0 10px; width: 240px; line-height: 33px;}
.header-search .text::-webkit-input-placeholder{color:#1d5ea3;}
.header-search .text::-moz-placeholder{color:#1d5ea3;}
.header-search .text:-moz-placeholder{color:#1d5ea3;}
.header-search .text:-ms-input-placeholder{color:#1d5ea3;}

/* 导航 */
.m-nav-wrap{z-index: 30; width: 100%;background: #1d5ea3;}
.m-nav{position: static; margin:0 auto; width: 1200px;}
.m-nav li{position: static;float: left;}
.m-nav .a1{display: block;margin-right: 10px; padding:0 18px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;}
.m-nav li.on .a1{background: #4a7eb5;}
.m-nav .subnav{display: none; position: absolute;left: 0;width: 100%;height: 40px; background: url(../images/icon/bg_white_60.png) repeat;}
.m-nav .subnav menu{position: absolute;white-space: nowrap;}
.m-nav .a2{padding:0 14px; line-height: 40px;color: #666;}
.m-nav .a2:hover{color: #1d5ea3; text-decoration: underline;}

/* 焦点轮播图 */
.m-banner{width: 100%;overflow: hidden;}
.m-banner .banner01{position: relative;left: 50%;margin-left: -960px;height: 450px;}
.m-banner .banner01 .box02{left: 50%; bottom: 10px;margin-left: -600px; width: 1200px; text-align: right;}
.m-banner .banner01 .box02 .num{background: none;}
.m-banner .banner01 .box02 .num span{vertical-align: middle; margin:0 4px; width: 14px;height: 4px;background: #444447; border-radius: 2px;}
.m-banner .banner01 .box02 .num .sel{width: 30px;height: 6px; background: #fff;border-radius: 3px;}
.m-banner .banner01 .box03{margin-left: -600px; width: 1200px;}
.m-banner .banner01 .box03 .btn01,
.m-banner .banner01 .box03 .btn02{top: 200px;}

/* 高海拔型式试验通过厂家名录 */
.m-float01{z-index: 100; position: absolute;left: 50%;top: 500px; margin-left: -600px;padding:5px;background: rgba(0,0,0,0.1);}
.m-float01 .con{padding:14px 14px 14px 60px;line-height: 24px; font-size: 16px;font-weight: bold; background: #ffb209 url(../images/icon/icon03.png) no-repeat 12px center;}
.m-float01 .close{position: absolute;left: 0;top: -23px; width: 12px;height: 12px;background: url(../images/icon/icon04.png) no-repeat center center;cursor: pointer;}

/* 浮动侧栏 */
.float-bar{z-index: 100;position: fixed; right: 10px; bottom: 25%;}
.float-bar ul li{margin-top: 1px;}
.float-bar ul li a{display: block;width: 40px;height: 40px;background: #336eac no-repeat center center;}
.float-bar ul li a.on,
.float-bar ul li a:hover{background-color: #ffb921;}
.float-bar ul .qq a{background-image: url(../images/icon/icon05_1.png);}
.float-bar ul .wx a{background-image: url(../images/icon/icon05_4.png);}
.float-bar ul .to-top a{background-image: url(../images/icon/icon05_5.png);}
.float-bar .online{position: absolute;right: -190px; bottom: 150px;padding-bottom: 14px; width: 180px;background: #fff;-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.float-bar .online h3{position: relative; padding:0 15px; width: 150px; height: 50px;line-height: 50px;font-size: 14px;font-weight: bold;color: #fff;background: #1d5ea3;}
.float-bar .online h3 .off{display: block;position: absolute;right: 15px;top: 50%;margin-top: -6px; width: 12px;height: 12px;background: url(../images/icon/icon04.png) center center / 100% no-repeat;}
.float-bar .online .a1{display: block; padding-left: 55px;width: 125px; height: 50px;line-height: 50px;color: #333; background: #f5f5f5 url(../images/icon/icon05_2.png) 20px center no-repeat;}
.float-bar .online .a1:hover{background-color: #ddd;} 
.float-bar .online .p2{padding-left: 55px;margin-top: 12px; width: 120px;height: 30px;line-height: 30px;color: #666;background: #fff url(../images/icon/icon05_3.png) 20px center no-repeat;}
.float-bar .online .p3{margin-top:10px; width: 100%;text-align: center;line-height: 22px;font-weight: bold; font-size: 18px;color: #1d5ea3;}
.float-bar .code{position: absolute;right: -190px; bottom: 150px;width: 150px;height: 180px;background: #fff;-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.float-bar .code h3{position: relative; padding:0 15px; width: 120px; height: 50px;line-height: 50px;font-size: 14px;font-weight: bold;color: #fff;background: #1d5ea3;}
.float-bar .code h3 .off{display: block;position: absolute;right: 15px;top: 50%;margin-top: -6px; width: 12px;height: 12px;background: url(../images/icon/icon04.png) center center / 100% no-repeat;}
.float-bar .code .photo{margin:5px auto 0; width: 120px;height: 120px;overflow: hidden;}
.float-bar .code .photo img{display: block;width: 100%;}

/* 公司简介 */
.z-sect-title{padding:24px 0 16px; width: 100%;}
.z-sect-title h3{float: left;line-height: 20px; font-size: 15px;font-weight: bold;color: #1d5ea3;}
.z-sect-title .more{float: right;line-height: 20px; font-size: 12px;font-family: Arial; color: #999;}
.z-sect-title .more:hover{color: #1d5ea3;}

.z-sect01{float: left;margin-right: 24px;margin-bottom: 25px; width: 240px;}
.z-sect01-con{display: block; padding:14px; border:1px solid #e7e7e7;}
.z-sect01-con .photo{width: 100%;height: 120px;overflow: hidden;}
.z-sect01-con img{display: block;width: 100%;}
.z-sect01-con .text{padding-top: 14px; height: 36px; line-height: 18px;font-size: 12px;color: #808080;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/* 业务范围 */
.z-sect02{float: left;margin-right: 24px; width: 474px;}
.z-sect02-con{padding:0 9px; border:1px solid #e7e7e7;}
.z-sect02-con .banner01{padding:14px 0 34px;}
.z-sect02-con .banner01 .box01 li a{float: left;margin:0 6px; width: 140px;}
.z-sect02-con .banner01 .box01 .photo{width: 100%; height: 120px;overflow: hidden;}
.z-sect02-con .banner01 .box01 .photo img{display: block;width: 100%;}
.z-sect02-con .banner01 .box01 .text{padding-top: 10px; text-align: center;font-size: 12px; color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.z-sect02-con .banner01 .box01 li a:hover .text{color: #1d5ea3;}
.z-sect02-con .banner01 .box02{bottom: 8px;}
.z-sect02-con .banner01 .box02 .num{background: none;}
.z-sect02-con .banner01 .box02 .num span{vertical-align: middle; margin:0 4px; width: 6px;height:6px;background: #fff;border:1px solid #ccc;}
.z-sect02-con .banner01 .box02 .num .sel{background: #4ba2d7;border-color:#4ba2d7;}
.z-sect02-con .banner01 .box03{display: none;}

/* 新闻中心 */
.z-sect03{float: left;width: 240px;}
.z-sect03-list{padding:14px 14px 4px; border:1px solid #e7e7e7;}
.z-sect03-list .a1{display: block; margin:0 0 10px;padding-left: 12px; height: 20px;line-height: 20px;font-size: 12px;background: url(../images/icon/arrow01.png) no-repeat left center;}
.z-sect03-list .p1{float: left;width: 160px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.z-sect03-list .date{float: right;font-family: Arial;color: #999;}
.z-sect03-list .a1:hover{color: #1d5ea3;}

/* 点击进入 */
.z-sect04{float: right;padding-top: 50px; width: 182px;}
.z-sect04-a{display: block;margin-top: 10px;padding:22px 0 0 80px; width: 100px;height: 73px;line-height: 24px; color: #fff; background: #ffb209 url(../images/icon/icon06.png) no-repeat 15px center;}
.z-sect04-a .p1{line-height: 26px; font-size: 16px;font-weight: bold;}
.z-sect04-a .p2{background: url(../images/icon/arrow02.png) no-repeat 60px center;}
.z-sect04-a.a1{padding-left: 58px;width: 122px; background-color: #4ba2d7; background-image: url(../images/icon/icon07.png);}
.z-sect04-a:hover{opacity: 0.9;filter:Alpha(opacity = 90);}

/* 页脚 */
.footer{padding:15px 0; background: #d9d9d9;border-top: 1px solid #aaa;}
.footer-info{float: left;width: 990px;}
.footer-info .p1{line-height: 24px; font-size: 12px;color: #666;}
.footer-info .p1 span{margin-left: 10px;}
.footer-info .p1 a:hover{text-decoration: underline;}
.footer-link{float: right;}
.footer-link .a1{float: left;margin-left: 15px;}

/* 内页banner */
.z-banner{width: 100%;height: 250px; overflow: hidden;}
.z-banner img{position: relative;left: 50%;margin-left:-960px; width: 1920px;}

/* 内页左侧菜单 */
.z-left{float: left;margin-bottom: 100px; width: 260px;}

.z-left-title{margin-top: -120px; padding:30px 20px 0;height: 90px; color: #fff; background: #1d5ea3;}
.z-left-title h2{line-height: 30px; font-size: 24px;}
.z-left-title .en{margin-top: 8px;text-transform: uppercase;}
.z-left-title .icon{display: block; margin-top: 6px;width: 36px;height: 4px;background: #ffb209;}

.z-left-menu{padding:0 20px;min-height: 250px; background: url(../images/icon/bg01.png) repeat-x center top;}
.z-left-menu a{display: block;padding:15px 0 12px; width: 100%;background: url(../images/icon/arrow03_1.png) no-repeat right center; border-bottom: 1px solid #eee;}
.z-left-menu h3{font-size: 16px;color: #333;}
.z-left-menu .en{font-size: 12px;color: #bbb;text-transform: uppercase;}
.z-left-menu a.on,
.z-left-menu a:hover{color: #1d5ea3; background-image: url(../images/icon/arrow03_2.png);}
.z-left-menu a:hover h3,
.z-left-menu a:hover .en,
.z-left-menu a.on h3,
.z-left-menu a.on .en{color: #1d5ea3;}

/* 内页右侧标题 */
.z-right{float: right; width: 890px;}
.z-right-title{margin-top: 52px;}
.z-right-title .en{font-weight: bold;line-height: 28px; font-size: 28px;color: #eee;text-transform: uppercase;}
.z-right-title h3{line-height: 28px;font-size: 28px;}

/* 面包屑导航 */
.breadcrumb-trail{margin-top: -40px; text-align: right;color: #fff;}
.breadcrumb-trail .arrow{margin:0 8px;}
.breadcrumb-trail a{color: #fff;}
.breadcrumb-trail a:hover{text-decoration: underline;}

/* 文章页标题 */
.z-article{margin-top: 80px;}
.z-article-title{text-align: center;}
.z-article-title h4{line-height: 30px; font-size: 22px;}
.z-article-title .info{margin-top: 30px; height: 36px;line-height: 36px;font-size: 12px; color: #999; background: #e6e6e6;}
.z-article-title .info span{margin:0 7px;}

/* 公司介绍 */
.z-article-con{padding:30px 0 40px;line-height: 32px; font-size: 16px;}
.z-article-con img{max-width: 100%;}

/* 分享 */
.z-article-share{height: 36px;line-height: 36px;text-align: center;background: #e6e6e6;}
.z-article-share .bdsharebuttonbox{display: inline-block;vertical-align: middle;}

/* 资质荣誉 */
.z-photos-list{padding:30px 0 75px;}
.z-photos-list .banner04 .box01{height: auto;}
.z-photos-list .banner04 .box01 .photo{width: 100%; height: 665px;text-align: center; overflow: hidden;}
.z-photos-list .banner04 .box01 img{display: inline-block;vertical-align: middle;width: auto;height: 100%;}
.z-photos-list .banner04 .box01 .p1{height: 80px;line-height: 80px;color: #333; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.z-photos-list .banner04 .box03 .btn01,
.z-photos-list .banner04 .box03 .btn02{top: 275px;}
.z-photos-list .banner04 .box04 p{top: -85px;}
.z-photos-list .banner04 .box02 .num li p{height: 100px;line-height: 100px; text-align: center;overflow: hidden;}
.z-photos-list .banner04 .box02 .num li p img{display: inline-block;vertical-align: middle;width: auto;height: 100%;}
.z-photos-list .banner04 .box02 .num .sel p{background: #fff;}

/* 新闻列表 */
.z-list{margin-top: 20px;padding:0 0 40px;}
.z-list-li{display: block;padding:20px 0; width: 100%;border-bottom: 1px dashed #ccc;-webkit-transition:all 0.3s;transition:all 0.3s;}
.z-list-li .date{float: left;padding-right: 14px; width: 56px;text-align: right;}
.z-list-li .date .p1{line-height: 16px;color: #ccc;}
.z-list-li .date .p2{line-height: 30px; font-weight: bold;font-size: 27px; color: #707070;}
.z-list-li .photo{float: left;width: 145px;height: 108px;overflow: hidden;}
.z-list-li .photo img{display: block;width: 100%;}
.z-list-li .con{float: left;padding-left: 14px; width: 660px;}
.z-list-li .con h4{line-height: 28px; font-size: 16px;color: #000;}
.z-list-li .con .txt{margin-top: 5px;height: 40px; line-height: 20px;text-indent: 2em; font-size: 14px;color: #999;display: -webkit-box;overflow: hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.z-list-li .con .more{display: inline-block;margin-top: 5px; padding-right: 10px;color: #1d5ea3;background: url(../images/icon/arrow04.png) no-repeat right center;}
.z-list-li:hover{-webkit-transform: translateX(10px);transform: translateX(10px);}
.z-list-li:hover .con h4{color: #1d5ea3;}
.z-list-li:hover .date .p2{color: #1d5ea3;}

/* 分页 */
.z-paging{padding:0 0 50px; width: 100%;text-align: center;}
.z-paging .center{display: inline-block;}
.z-paging .p1,
.z-paging .a1{float: left;margin:0 4px; padding:0 10px;line-height: 30px;font-size: 16px;color: #666;}
.z-paging .a1:hover,
.z-paging .a1.on{color: #ffb209;}
.z-paging .a1.on{font-weight: bold;}
.z-paging .p2{float: left;margin:0 4px;line-height: 30px;font-size: 16px;color: #666;}
.z-paging form{float: left;}
.z-paging .text{float: left;width: 40px;text-align: center;line-height: 30px; border:1px solid #ddd;}
.z-paging .submit{float: left;line-height: 30px;font-size: 16px;color: #666; background: none; border:none;cursor: pointer;}
.z-paging .submit:hover{color: #ffb209;}

/* 翻页 */
.z-paging02{padding:20px 0;}
.z-paging02 .p1{display: block;width: 100%; line-height: 32px; font-size: 16px;color: #333; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.z-paging02 .a1{color: #333;}
.z-paging02 .a1:hover{color: #1d5ea3;}

/* 业务列表 */
.z-list01{padding:30px 0 40px;width: 900px; clear: both;}
.z-list01-a{display: block;float: left;margin:0 10px 10px 0;padding-bottom: 15px; width: 290px;text-align: center;}
.z-list01-a .photo{display: block;width: 100%; height: 250px;overflow: hidden;}
.z-list01-a img{display: block;width: 100%;-webkit-transition: all 0.6s;transition: all 0.6s;}
.z-list01-a h4{padding-top: 20px; height: 24px;line-height: 24px;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.z-list01-a .date{line-height: 24px;color: #999;}
.z-list01-a .hover01{z-index: 10; position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/icon/bg02.png) repeat;opacity: 0;filter:Alpha(opacity = 0);-webkit-transition: all 0.3s;transition: all 0.3s;}
.z-list01-a .hover02{z-index: 10; position: absolute;left: -100%;top: 0;width: 100%;height: 100%;background: url(../images/icon/arrow05.png) no-repeat center center;-webkit-transition: all 0.3s;transition: all 0.3s;}
.z-list01-a:hover .hover01{opacity: 1;filter:Alpha(opacity = 100);-webkit-transform: scale(1);transform: scale(1);}
.z-list01-a:hover .hover02{left: 0;}
.z-list01-a:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.z-list01-a:hover h4{color: #0481da;}

/* 下载列表 */
.z-list04{padding:40px 0; width: 100%;}
.z-list04-a{display: block;padding-left:30px; height: 58px;line-height: 58px;font-size: 0;color: #333;background: url(../images/icon/icon09.png) no-repeat left center; border-bottom: 1px dashed #ddd;}
.z-list04-a .p1{display: inline-block;vertical-align: middle; width: 80%;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.z-list04-a .p2{display: inline-block;vertical-align: middle; width: 20%;text-align: right;font-size: 14px;color: #666;background: url(../images/icon/icon09_1.png) no-repeat 84px center;}
.z-list04 li:last-child .z-list04-a{border-bottom-style:solid;}
.z-list04 li:hover{background: #f5f5f5;}

/* 联系我们 */
.z-contact{position: relative;top: -50px; margin:0 auto; padding:0 0 40px; width: 1200px;}
.z-contact .p1{float: left;margin-right: 20px; padding:9px 0; width: 66px;line-height: 15px; text-align: right;color: #707070; border-bottom: 1px dashed #cdcdcd;}
.z-contact .p1 .sp1{display: block;}
.z-contact .p1 .sp2{display: block; font-size: 12px;text-transform: uppercase;}
.z-contact .p2{float: left;margin-right: 15px; line-height: 50px;font-weight: bold;font-size: 24px; color: #ffb209;}
.z-contact .p3{float: left;margin-right: 10px;line-height: 50px;font-size: 16px;color: #000;}
.z-contact .p3 .a1{float: right;margin:16px 10px 0 4px; padding:0 4px; height: 18px;line-height: 18px;font-size: 12px;color: #fff;background: #ffb209;border-radius: 2px;}
.z-contact .p3 .a2{padding-left: 10px; color: #ffb209;}

.z-map{margin-top: 20px;width: 780px;height: 240px;border:1px solid #e6e6e6;}

.z-contact-ewm{position: absolute;top: 0; right: 0;width: 380px;}
.z-contact-ewm .p4{font-size: 18px;}
.z-contact-ewm .p5{margin-top: 10px; padding:10px 0 10px 44px; line-height: 16px;font-size: 16px; color: #515151;background: url(../images/icon/icon10.png) no-repeat left center;}
.z-contact-ewm .p5 .sp1{display: block;}
.z-contact-ewm .photo{margin-top: 5px; width: 140px;border:1px solid #ddd;}
.z-contact-ewm .photo img{display: block;width: 100%;}

/* 检验进度查询搜索 */
.z-search{height: 720px;background: no-repeat center top;}
.z-search .p1{margin:0 auto;padding-top: 240px; width: 830px;font-size: 20px;color: #fff;}
.z-search .p2{margin-top: 24px; text-align: center; font-size: 16px;color: #fff;}
.z-search .p2 .sp1{display: inline-block; padding-left: 33px;line-height: 30px;background: url(../images/icon/icon11.png) no-repeat left center;}
.z-search .form{margin:15px auto 0; width: 830px;}
.z-search .form .text{float: left;padding:0 17px; width: 660px;height: 50px;line-height: 50px; font-size: 16px; background: #fff; border:3px solid #5a5459;}
.z-search .form .submit{float: right;padding-left: 50px;text-align: left; width: 114px;height: 56px;line-height: 50px;font-size: 20px;color: #333;background: #ffb209 url(../images/icon/icon12.png) no-repeat 20px center; border:3px solid #5a5459;cursor: pointer;}

.z-search02{height: 250px;}
.z-search02 .p1{padding-top: 50px;}

/* 检验进度查询提示 */
.z-search-hint{height: 144px; text-align: center;background: #fff;}
.z-search-hint .con{display: inline-block;padding-top: 36px;}
.z-search-hint .p1{line-height: 60px; font-family: Arial;font-size: 48px;color: #ffb209;}
.z-search-hint .p1:before{content: "“";position: absolute;left: -80px;top:-10px; font-size: 72px;font-family: "黑体";color: #ccc;}
.z-search-hint .p1:after{content: "”";position: absolute;right: -80px; bottom: -50px; font-size: 72px;font-family: "黑体";color: #ccc;}
.z-search-hint .p2{text-align: left; font-size: 16px;color: #999;}

/* 检验进度查询内容 */
.z-search-con{padding:0 0 40px; background: #eee;}
.z-search-con .tit{margin:0 auto; width: 1200px;line-height: 84px;}
.z-search-con .tit .name{float: left;font-size: 24px;}
.z-search-con .tit .date{float: right; font-size: 16px;color: #999;}

.z-search-list{margin:0 auto;padding:25px 0; width: 1200px;}
.z-search-list .date{float: left;padding:0 48px 35px 0; width: 120px;text-align: right; color: #666;border-right: 1px solid #ccc;}
.z-search-list .date .p1{line-height: 30px; font-size: 30px;font-family: "新宋体";}
.z-search-list .date .p2{line-height: 20px; font-size: 16px;}
.z-search-list .text{float: left;left: -1px; padding:0 0 35px 48px; width: 982px;line-height: 24px;font-size: 16px;color: #666;border-left: 1px solid #ccc;}
.z-search-list .icon{z-index: 10; position: absolute;top: 0;right: -10px;width: 20px;height: 20px;border-radius: 50%;background: #ccc url(../images/icon/icon13_1.png) no-repeat center center;}
.z-search-list .first .icon{background: #4ba2d7 url(../images/icon/icon13_3.png) no-repeat center center;}
.z-search-list .last .icon{background: #ffb209 url(../images/icon/icon13_2.png) no-repeat center center;}

/* 高海拔型试验通过厂家名录 */
.z-directory-tit{line-height: 80px; text-align: center;font-size: 30px;}

.z-directory-form{margin:10px auto 0; width: 1200px;}
.z-directory-form .tit{margin:0 0 15px 0; padding-left: 6px;font-size: 16px;color: #666; border-left: 3px solid #ffb209;clear: both;}
.z-directory-form .text{float: left; margin:0 10px 0 0;padding:0 10px; width: 150px; height: 38px;line-height: 38px;border:1px solid #e5e5e5;}
.z-directory-form .text1{width: 150px; background: url(../images/icon/icon14.png) no-repeat 140px center;}
.z-directory-form .text2{width: 87px;}
.z-directory-form .submit{float: left;width: 200px;height: 40px;line-height: 40px; font-size: 16px; color: #fff; background: #ffb209; border:none;cursor: pointer;}

.z-directory-table{margin:30px auto 40px; width: 1200px;}
.z-directory-table tr{border-bottom: 1px solid #e5e5e5;}
.z-directory-table tr:hover{background: #f5f5f5;}
.z-directory-table td{padding:15px 0; text-align: center;line-height: 20px;color: #666;}
.z-directory-table th{height: 50px; text-align: center;font-size: 16px; color: #1d5ea3;}
.z-directory-table .tit{margin-bottom: 10px;background: #e8eff6;border-bottom: 10px solid #fff;}
.z-directory-table .tit:hover{background: #e8eff6;}
.z-directory-table .a1{color: #ff0000;}
.z-directory-table .a1:hover{text-decoration: underline;}
.z-directory-table .width01{padding:0 5px;max-width: 80px;}
.z-directory-table .width02{padding:0 5px; max-width: 210px;}
.z-directory-table .width03{padding:0 5px; max-width: 150px;}

/* 空页面 */
.z-null{margin-top: 85px; padding:120px 0; width: 100%;line-height: 30px; text-align: center;color: #999;background: url(../images/icon/null.png) no-repeat center top;}
.z-null .p1{font-size: 16px;}
.z-null .p2{font-size: 18px;}

/* 404 */
.z-404{padding: 620px 0 50px; text-align: center;background: #fff url(../images/icon/404.jpg) no-repeat center 20px;border-top: 2px solid #eee;}
.z-404 .a1{display: inline-block;margin:0 17px;width: 125px;height: 40px;line-height: 40px;text-align: center; color: #fff; background: #1d5ea3;border-radius: 3px;}
.z-404 .a1:hover{opacity: 0.9;filter: Alpha(opacity = 90);}

/* 图片弹窗 */
.z-pop-photo{display: none; z-index: 200; position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/icon/bg_black_50.png) repeat;}
.z-pop-photo .center{position: absolute;top: 10%;width: 100%; height: 80%;text-align: center;}
.z-pop-photo .box{display: inline-block; padding:6px;height: 100%; background:url(../images/icon/bg_white_30.png) repeat;}
.z-pop-photo .box img{display: block;height: 100%;}
.z-pop-photo .box .photo{height: 100%;}
.z-pop-photo .box .icon-box{position: absolute;top: 50%; right: 0;margin:-22px -85px 0 0; padding:3px;width: 40px;height: 40px;background:url(../images/icon/bg_white_30.png) repeat;border-radius: 50%;cursor: pointer;}
.z-pop-photo .box .icon{width: 100%;height: 100%; background: #ffb209 url(../images/icon/icon15.png) no-repeat center center;border-radius: 50%;}