﻿@charset "utf-8";

html,body { background:#fff url("../images/webbg.png") repeat-x}

.margintop5{ margin-top: 5px;_margin-top: 3px;*margin-top: 3px;}
.margintop10{ margin-top: 10px;_margin-top: 6px;*margin-top: 6px;}
.margintop15{ margin-top: 15px;_margin-top: 8px;*margin-top: 8px;}
.margintop20{ margin-top: 20px;_margin-top: 12px;*margin-top: 12px;}

/* 顶部 */
.topbg { background: url(../images/index-back.png) no-repeat top center;}
.top-bar { height:32px; border-bottom:1px solid #aca06f;background: url(../images/global-ico2.png) repeat-x 0 0;}
.t-banner { width:1002px; height:150px; margin:0 auto; position:relative}
.t-banner .logo { width:580px; height:71px; padding:50px 0 0 0; float:left}
.nav-t{width:1064px; height:53px; position:relative; margin:0 auto;background:url(../images/nav-bg.png) no-repeat right;margin-top:-170px; z-index:99; margin-bottom:-30px; padding-left:44px; padding-top:167px}
.nav-t a{display:block; float:left; width:100px; height:42px; line-height:42px; font-size:14px; color:#fff; text-align:center;}
.nav-t img{float:left; margin-top:13px; width:2px;}
.nav-t a:hover{font-weight:bold; text-decoration:none;}

/* 滚动广告 */
.nav-site { height:40px; width:990px; margin:5px auto 0 auto; background: url(../images/global-ico2.png) repeat-x 0 0; position:relative; font-size:0}
.nav-site i { width:6px; height:39px; position:absolute; background:url(../images/global-ico2.png) no-repeat}
.nav-site i.lt { background-position:-0px -60px; left:-6px; top:0}
.nav-site i.rt { background-position:-6px -60px; right:-6px; top:0}
.nav-site span.notice { width:68px; height:30px;font-size: 12px; line-height:30px;  display:inline-block; *display:inline; *zoom:1; padding:0 0 0 38px;color:#fff; background:url(../images/global-ico2.png) no-repeat 0px -120px; margin:6px 4px 0 0}
.nav-site .stxt { height:35px; line-height:35px;  margin-top:3px; width:460px; padding:0px 10px 0 0; color:#333333; overflow:hidden; display:inline-block; *display:inline; *zoom:1; vertical-align:top}
.nav-site .stxt li { color:#333333; font-size:13px; }

/* 标题小图标 */
.ico1{background: url(../images/global-ico2.png) no-repeat 0 -420px;}
.ico2{background: url(../images/global-ico2.png) no-repeat 0 -550px;}
.ico3{background: url(../images/global-ico2.png) no-repeat 0 -650px;}
.ico4{background: url(../images/global-ico2.png) no-repeat 0 -700px;}
.ico5{background: url(../images/global-ico2.png) no-repeat 0 -740px;}

.entitle{ font-size: 10px!important; color: #aaa!important; font-weight:normal!important; padding: 0!important; font-family: Arial!important; margin-left: 5px!important; }

/* 三分栏列表（上-中*/
.box-3 { height: 200px; }
.box-3 .title { height:25px; line-height:20px; text-align:right; padding:15px 14px 0 10px; }
.box-3 .title img{ margin-top: 5px;}
.box-3 .title img:hover{margin-top: 4px;}
.box-3 .title span { float:left; color:#000;  font-weight:bold; padding-left:1.8em;}
.box-3 .list { margin:0; padding: 2em 1em;background: #fff url(../images/global-ico3.png) no-repeat -2400px 0; }
.box-3 .list li { margin:0 0 0.8em 0; padding:0 0 0 1.5em; line-height:1.5em; color:#333; border-bottom: #bbb dotted 1px; background:url(../images/global-ico2.png) no-repeat 0 -790px;}

/* 首页-公司检测能力(上-中-下) */
.box-list1 .title { height:35px; line-height:20px; text-align:right; padding:15px 14px 0 10px; background:url(../images/global-ico3.png) no-repeat; }
.box-list1 .title img{ margin-top: 5px;}
.box-list1 .title img:hover {margin-top: 4px;}
.box-list1 .title span { float:left; color:#000;  font-weight:bold; padding-left:1.8em;}
.box-list1 .list { margin:0; padding:0.5em 2em 2em 2em;background: #fff url(../images/global-ico3.png) repeat-y -250px 0;}
.box-list1 .list li { margin:0 0 0.6em 0; padding:0 0 0 3em; line-height:25px; color:#333;  background:url(../images/global-ico2.png) no-repeat 0 -488px;  }
.box-list1 .bottom{ height: 14px;background:url(../images/global-ico3.png) no-repeat -500px 0;font-size: 0; }

/* 首页-关于我们(上-中) */
.box-aboutUs .title { height:25px; line-height:20px; text-align:right;  }
.box-aboutUs .title img{ margin-top: 5px;}
.box-aboutUs .title img:hover{margin-top: 4px;}
.box-aboutUs .title span { float:left; color:#000;  font-weight:bold; padding-left:1.8em;margin-left: 1em;}
.box-aboutUs .content { height:234px; padding:2em 0.5em;background:url(../images/global-ico3.png) no-repeat -1540px 0; line-height: 2em;color: #666;overflow: hidden; }
.box-aboutUs .content .titleImg{width:233px;height: 150px; float: left; margin:5px 10px 0 0;}

/* 首页-工作业绩(上-中) */
.box-result .title { height:25px; line-height:20px; text-align:right;padding-right:1em; background:url(../images/global-ico3.png) no-repeat -3920px 0; }
.box-result .title img{ margin-top: 5px;}
.box-result .title img:hover{margin-top: 4px;}
.box-result .title span { float:left; color:#000;  font-weight:bold; padding-left:1.8em;margin-left: 1em;}
.box-result .content { height:160px; padding:30px 10px 0 10px;background:url(../images/bg_box_01.png) no-repeat;overflow: hidden; }
.box-result .content img { width:180px;height:120px;margin: 0 0 0 5px; border: #ddd solid 1px;}

/* 首页-联系我们（上-中-下）*/
.box-contact .title { height:35px; line-height:20px; text-align:right; padding:15px 14px 0 10px; background:url(../images/global-ico3.png) no-repeat -750px 0; }
.box-contact .title img{ margin-top: 5px;}
.box-contact .title img:hover{margin-top: 4px;}
.box-contact .title span { float:left; color:#000;  font-weight:bold; padding-left:1.8em;}
.box-contact .content {padding:10px 0;background: #fff url(../images/global-ico3.png) repeat-y -1010px 0;}
.box-contact .content table {width: 100%; }
.box-contact .content tr{line-height: 25px; }
.box-contact .content th {  text-align: right;color: #888;padding-right: 5px; }
.box-contact .content td { width:auto;color: #333;}
.box-contact .bottom{ height: 14px;background:url(../images/global-ico3.png) no-repeat -1280px 0;font-size: 0; }

/* 首页-资质证书（上-中-下）*/
.box-certificate .title { height:35px; line-height:20px; text-align:right; padding:10px 14px 0 10px; background:url(../images/global-ico3.png) no-repeat -2770px 0; }
.box-certificate .title img{ margin-top: 5px;}
.box-certificate .title img:hover{margin-top: 4px;}
.box-certificate .title span { float:left; color:#000;  font-weight:bold; padding-left:1.8em;}
.box-certificate .list{ border-left: #ddd solid 1px;border-right: #ddd solid 1px;}
.box-certificate .list img { width:138px;height:98px;margin: 0 0 0 5px;border: #ddd solid 1px;}
.box-certificate .bottom{ height: 10px;background:url(../images/global-ico3.png) no-repeat -3360px 0;font-size: 0; }

/* 首页-登录(上-中) */
.box-login .title { height:25px; line-height:20px; text-align:right;  }
.box-login .title img{ margin-top: 5px;}
.box-login .title img:hover{margin-top: 4px;}
.box-login .title span { float:left; color:#000;  font-weight:bold; padding-left:1.8em;margin-left: 1em;}
.box-login table{width: 100%;background:url(../images/global-ico3.png) no-repeat -2100px 0; color: #666; }
.box-login tr{line-height: 30px; }
.box-login th {  text-align: right;color: #333;padding-right: 5px; }
.box-login td input{ width:auto; height: 20px;}
.box-login th input{ height: 25px; width: 60px; }

/* 友情链接 */
.friendlink{ margin-bottom: 10px;}
.friendlink .left{ background:url(../images/global-ico2.png) no-repeat 0 -850px; border-right:#ccc solid 1px; display:block; float:left; height:65px; width:27px; margin-top:6px;}
.friendlink .center{ border-top:#ccc solid 1px; border-bottom:#ccc solid 1px; width:963px; height:63px; float:left; margin-top:6px;}
.friendlink .center li{ float: left;padding: 14px 0 0 8px;}
.friendlink .center img{ width: 152px;height: 35px;}
.friendlink .right{ display:block; background:url(../images/global-ico2.png) no-repeat -29px -850px;  height:65px; width:6px; float:left; margin-top:6px;}
.copyright { height:150px; padding:11px 0 0 0; color:#fff;  line-height:25px; background:#069 url(../images/global-ico2.png) repeat-x 0px -165px; text-align:center}
.copyright .content {width:600px; margin: 3em auto 0 auto;}
.copyright a:hover { color:#c84; }

.backToTop {POSITION:fixed; WIDTH:90px; BOTTOM:30px; OVERFLOW:hidden; CURSOR:pointer; RIGHT:50px; _position:absolute;_bottom: auto;}
.backToTop a.nav{ display:block;background:#F2EEDD; width:90px; height:125px; line-height:22px; text-align:center;}
.backToTop a:hover.nav{ background:#E1D8B9; color:#333}
.backToTop a.close{ background:url(../images/close.png) no-repeat; width:9px; height:9px; position:absolute; right:3px; top:3px}
.backToTop a:hover.close{ background:url(../images/close1.png) no-repeat}

/* 普通文章列表 上-中 */
.box-comm { width: 710px;}
.box-comm .title { height:35px; line-height:20px; text-align:right; padding:10px 14px 0 10px; background:url(../images/global-ico4.png) no-repeat 0 0; }
.box-comm .title img{ margin-top: 5px;}
.box-comm .title img:hover{margin-top: 4px;}
.box-comm .title span { float:left; color:#000;  font-weight:bold; padding-left:1.8em;}
.box-comm .list {  height:100%; overflow:hidden; padding: 20px 15px;background:url(../images/global-ico4.png) no-repeat -750px 0;}
.box-comm .list li{ background:url(../images/zwgk-slist-ico.gif) no-repeat 0 15px; padding-left:13px; height:30px;line-height: 30px;border-bottom:1px #c6b494 dotted;clear: both;}
.box-comm .list li span{color:#999}
.box-comm .content{padding:3em 2em;line-height:1.5em; background:url(../images/global-ico4.png) no-repeat -750px 0;}

/* 图片文章 列表1  */
.imgList{float: left;margin: 10px;width: 220px;height: 220px;display: inline;}
.imgList .imgBox{padding: 5px;background: #f8f8f8;border: 1px solid #e8e8e8;}
.imgList .imgBox img{width: 100%;height: 170px;}
.imgList .imgTitle{float: left;width: 100%;height: 25px;overflow: hidden;line-height: 25px;text-align: center;background-color: #f8f8f8;margin-top: 5px;}
.imgList .title span{color: #999;font-size: 12px;}

/* 图片文章 列表2  */
.imgContentList{width: 690px;float: left;margin: 10px 0 0 20px;padding:10px;display: inline;background: #f8f8f8;border:solid 1px #eee;overflow:hidden;}
.imgContentList .imgBox{width: 100px;display:inline;float: left;}
.imgContentList .imgBox img{width: 100%;height: 100px;}
.imgContentList .content{width: 570px;height: 90px;padding:0 10px 10px 10px;float: left;overflow: hidden;}
.imgContentList .content .title{font-weight:bold;}
.imgContentList .content .title span{padding-left:1em;color: #999;font-weight:normal;}

/* 分页 */
.pagination {margin: 20px 0;}
.pagination ul {display: inline-block; *display: inline;  margin-bottom: 0; margin-left: 0;*zoom: 1;  }
.pagination ul > li {display: inline;}
.pagination ul > li > a, .pagination ul > li > span {float: left;padding: 4px 12px;line-height: 20px; background-color: #dfdfdf; border: 1px solid transparent; border-left-width: 0;}
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: #428bca;}
.pagination ul > .active > a, .pagination ul > .active > span {color: #dfdfdf;cursor: default;}
.pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus {color: #dfdfdf;cursor: default; background-color: transparent;}
.pagination ul > li > a, .pagination ul > li > span {margin-right: 6px;color: #222;}
.pagination ul > li > a:hover, .pagination ul > li > span:hover {color: #fff;background-color: #222;}
.pagination ul > li:last-child > a, .pagination ul > li:last-child > span {margin-right: 0;}
.pagination ul > .active > a, .pagination ul > .active > span {color: #fff;}
.pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover {color: #999; background-color: #eee;}
.pagination > a, .pagination > span {float: left; padding: 4px 12px; margin-right: 6px; line-height: 20px; text-decoration: none; background-color: #dfdfdf; border: 1px solid transparent; border-left-width: 0;}
.pagination > a:hover, .pagination > a:focus { color: #fff; background-color: #222;}

/* 详细页面  */
.detail{ line-height: 2.5em;text-align: left;color: #333;padding: 40px 60px;}
.detail .title{ font-size: 20px;text-align: center;font-weight: bolder;margin: 20px 0;}
.detail .date{ text-align: center;margin:10px 0 20px 0;border-bottom:1px dotted #bbb; }
.detail .content{line-height: 2.5em;text-align: left;min-height: 200px;_height: 200px;}
.detail .content td{padding:4px;line-height:2.5em;}
.detail .content td span{line-height:2em;}
.bottom_botton { height:21px; padding:10px 0 10px 0; text-align:right; margin:0 auto; border-bottom:1px dotted #bbb; }
.bottom_botton span { display:inline-block; *display:inline; *zoom:1; width:65px; height:21px; vertical-align:top; margin:0 0 0 4px;  }
.bottom_botton span a { width:32px; height:21px; padding:0 0 0 33px; display:block; color:#8a8a8a; font-size:12px; text-align:left; line-height:21px; }
.bottom_botton span a.close { background:url(../images/close-ico.png) no-repeat 13px 5px; }
.bottom_botton span a.print { background:url(../images/print-ico.png) no-repeat 5px 3px; }

/* 留言板 */
.guestbook{ width: 480px;}
.guestbook .title{ font-size:30px;padding: 15px 0;margin-bottom: 20px;font-family: 黑体;font-weight: 300;line-height: 20px;color: #222;border-bottom: solid #888 1px; }
.guestbook .content { color: #666;}
.guestbook .content th{ text-align: right;padding: 5px 2px;}
.guestbook .content td{ text-align: left;padding: 5px 2px;}
.guestbook input,.guestbook textarea{ height: 15px;padding: 5px;width: 200px;}
.guestbook textarea {width: 350px;height: 100px;}

/* 联系方式 */
.contact { width: 480px; float:right;}
.contact .title{font-size: 30px;padding: 15px 0;margin-bottom: 20px;font-family: 黑体;font-weight: 300;line-height: 20px;color: #222; border-bottom: solid #888 1px;}
.contact .content { color: #666;}
.contact .content th{ text-align: right;padding: 10px 2px;}
.contact .content td{ text-align: left;padding: 10px 2px;}
