@charset "utf-8";
/* CSS Document */
ul,li,dl,dt,dd,ol{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,form,input,textarea,label,table,tr,td,p,header,article,footer,nav,section,aside,menu{margin:0; padding:0;}
header,article,footer,nav,section,aside,menu{ display:block;}
table{ border-collapse:collapse; border-spacing:0;}
img{ border:none;}
a:link,a:visited{color:#333;text-decoration:none;outline:none;}
a:active,a:hover{color:#333; text-decoration:none;}
body{ margin:0;padding:0;font:14px/22px Microsoft Yahei;/* font-size:1em; line-height:1.571em;*/ min-width:320px; max-width:540px; background:#eee; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both; font-size:0; line-height:0; height:0; width:100%; overflow:hidden;}
.fix:after {visibility: hidden;display: block;font-size: 0;content:""; clear: both; height: 0;}
.fix{*zoom:1;}
.warmp { position:relative; right:0; z-index:1; -webkit-transition:all .5s ease; transition:all .5s ease;}

/*top*/
.navbar { background:#106ac0; height:40px; line-height:40px;}
.navbar .ico-home,.navbar .ico-nav { float:left; width:20%; overflow:hidden;text-indent:-9999em; background:url(../images/hy_01.png) center center no-repeat;}
.navbar .ico-nav { float:right; background:url(../images/hy_02.png) center center no-repeat;}
.navbar #title { float:left; width:58%; margin:0 1%; color:#fff; text-align:center; overflow:hidden; -webkit-transition:font-size 0.2s ease-out; -o-transition:font-size 0.2s ease-out; -moz-transition:font-size 0.2s ease-out; transition:font-size 0.2s ease-out; height:40px; font-size:20px; line-height:40px; font-weight:100;}
.navbar #title img{width:120px; display: block;margin: 6px auto 0;}
/*右侧隐藏导航*/
.scroller { height:330px; overflow-y:auto;}
.nav { width:240px; position:fixed; top:0; right:-480px; z-index:99999; height:100%; -webkit-transition:all .5s ease; transition:all .5s ease; background:#fff; -webkit-transition:all .5s ease; transition:all .5s ease;}
.openMenu {right:240px; -webkit-transition:all .5s ease;transition:all .5s ease;}
.openNav { right:0; -webkit-transition:all .5s ease; transition:all .5s ease;}
.nav h3 { padding:10px 0; background:#106ac0; text-align:center;}
.nav h3 img { width:90%;}
.nav ul { padding:10px 0;}
.nav ul li { line-height:25px; padding:0 20px; font-size:16px; margin-bottom:10px;}
.nav ul li a { color:#333;}
.nav ul li a i { font-size:12px; margin-left:5px; letter-spacing:1px; color:#999; font-style:normal;}
.nav ul li h1 { font-size:16px; border-bottom:1px solid #272727; line-height:35px; font-weight:100; margin-bottom:5px;background: url(../images/nav-tchu-line.jpg) no-repeat 0 35px;}
.nav ul li span { display:inline-block; width:45%; text-align:left; font-size:14px; margin-bottom:5px;}
.nav ul li span a { color:#666;}

/*.nav ul li a { display:block; height:45px; padding:0 0 0 12px; line-height:45px; font-size:14px; padding-left:30px; border-bottom:1px solid #272727; color:#fff;}
.nav ul li a i { font-size:12px; margin-left:5px; letter-spacing:1px; color:#ccc;}*/
.nav{right:-240px}
.openNav{right:0;}


/*banner*/
.hy_bansh { position:relative; margin:5px;}

.slider-focus { position:relative; overflow:hidden; width:100%;}
.slider-focus .hd { position:absolute; width:50%; height:28px; left:0; bottom:2%; z-index:1; line-height:28px; text-align:center;}
.slider-focus .hd li { display:inline-block; vertical-align:middle; width:15px; height:5px; margin:0 3px; font-size:0; line-height:0; text-indent:-9999em; background:#fff; cursor:pointer;}
.slider-focus .hd li.on{ background:#106ac0;}
.slider-focus .bd{ position:relative; z-index:0;}
.slider-focus .bd li{ position:relative; text-align:center;}
.slider-focus .bd li img { background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
.slider-focus .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */


/*共用栏目标题*/
.hy_gybt { width:100%; padding:5px 0 20px 0; background:url(../images/hy_08a.png) no-repeat center 38px;}
.hy_gybt h3 { width:210px; margin:0 auto; font-size:25px; line-height:30px; text-align:center; font-weight:100; position:relative;}
.hy_gybt h3 a {}
.hy_gybt h3 i { display:block; font-style:normal; font-size:22px; color:#ccc;}
.hy_gybt .more { display:block; width:43px; height:25px; position:absolute; top:33px; right:-20px; z-index:9; color:#fff;font-size: 12px;line-height: 25px;}


/*检测项目*/
.hy_jcxm { background:#fff; margin:5px; padding:10px 0;}
.hy_jcxm li { float:left; width:48%; height:auto; border:1px solid #ddd;margin-left: 1%;}
.hy_jcxm li a { display:block; line-height:0;}
.hy_jcxm li img { width:100%;}
.hy_jcxm li h2 { width:94%; padding:0 3%; background:#eee; font-size:14px; font-weight:100; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*检测百科*/
.hy_jcbk { background:#fff; margin:5px; padding:10px 0;}
.hy_jcbk li { height:35px; line-height:35px; border-bottom:1px dashed #ddd; background:url(../images/hy_09.png) no-repeat 5px center; padding-left:25px; font-family:"宋体";}
.hy_jcbk li a { display:block; width:70%; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hy_jcbk li span { display:block; float:right; font-size:12px; color:#999;}

/*荣誉资质*/
.hy_ryzz li h2 { background:#106ac0; color:#fff;}


/*仪器设备*/
.hy_yqsb { background:#fff; margin:5px; padding:10px 5px;}
.hy_yqsb li { width:100%; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ddd;}
.hy_yqsb li .img { width:35%; max-width:135px; height:90px; float:left; margin-right:5%; overflow:hidden;}
.hy_yqsb li .img img { height:100%;}
.hy_yqsb li .wz { float:left; width:60%; max-width:400px;}
.hy_yqsb li .wz h2 { display:block; height:25px; width:100%; margin-bottom:5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; font-weight:100;}
.hy_yqsb li .wz h2 a { color:#333;}
.hy_yqsb li .wz p { line-height:22px; color:#666; font-family:"宋体"; font-size:12px; text-indent:2em;}
.hy_yqsb li .wz p a { color:#f00;}

/*服务流程*/
.hy_fwlc { background:#fff; margin:5px; padding:10px 0;}
.hy_fwlc li { float:left; width:25%; height:30px; line-height:30px; border:1px solid #131919; border-radius:2px; overflow:hidden; color:#131919; text-align:center; margin:2% 1% 0% 1%;}
.hy_fwlc .bt { background:#131919; color:#fff;}
.hy_fwlc .hyjt { width:6.5%; background:url(../images/hy_10.png) no-repeat center center; background-size:100%; border:none;}
.hy_fwlc .hzjt { width:6.5%; background:url(../images/hy_11.png) no-repeat center center; background-size:100%; border:none;}
.hy_fwlc .syjt { width:100%; background:url(../images/hy_12.png) no-repeat 88% center; border:none; clear:both;}
.hy_fwlc .szjt { width:100%; background:url(../images/hy_12.png) no-repeat 11% center; border:none; clear:both;}

/*foot*/
.copyright { text-align:center; margin:10px 0; font-size:12px; line-height:25px; color:#999;}
.copyright a { color:#999;}

.footer { height:65px;}
.footer-con  {width:100%; height:65px; position:fixed; z-index:100; right:0; bottom:0; background:#106ac0; -webkit-transition:right .5s ease; transition:right .5s ease;}
.footer li { float:left; width:24.65%;/* border-right:1px solid #383844;*/background: url(../images/cutoff-line.jpg) no-repeat 0 center;}
.footer li:first-child {background: url(../images/cutoff-line.jpg) no-repeat -10px -10px;}
.footer li a { display:block; height:30px; line-height:30px; padding:35px 0 0 0; text-align:center; font-size:14px; color:#fff; cursor:pointer;}
.footer li.zx a { background:url(../images/hy_14.png) center 5px no-repeat;}
.footer li.tel a { background:url(../images/hy_13.png) center 5px no-repeat;}
.footer li.yy a { background:url(../images/hy_15.png) center 5px no-repeat;}
.footer li.dh a { background:url(../images/hy_16.png) center 5px no-repeat;}


/***二级页面***/
.hy_ejym { background:#fff; margin:0 5px; padding:10px 0;}
.path { font-size:14px; padding:0 10px; line-height:40px;}
.zjia-hd { padding:0px 10px 5px 10px; border-bottom:1px solid #ddd; line-height:30px;}
.zjia-hd h1 {font-size:16px;}

/*产品、图片列表*/
.hy_ejym .imglb { padding:10px 5px;}
.hy_ejym .imglb li { width:100%; margin-top:10px; padding-bottom:10px; border-bottom:1px solid #ddd;}
.hy_ejym .imglb li .img { width:35%; max-width:135px; height:90px; float:left; margin-right:5%; overflow:hidden;}
.hy_ejym .imglb li .img img { width:100%;}
.hy_ejym .imglb li .wz { float:left; width:60%; max-width:400px;}
.hy_ejym .imglb li .wz h2 { display:block; height:25px; width:100%; margin-bottom:5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; font-weight:100;}
.hy_ejym .imglb li .wz h2 a { color:#333;}
.hy_ejym .imglb li .wz p { line-height:22px; color:#666; font-family:"宋体"; font-size:12px; text-indent:2em;}
.hy_ejym .imglb li .wz p a { color:#f00;}



/*新闻列表*/
.hy_ejym .newlb { background:#fff; margin:5px; padding:10px 0;}
.hy_ejym .newlb li { height:35px; line-height:35px; border-bottom:1px dashed #ddd; background:url(../images/hy_0sss9.png) no-repeat 5px center; padding-left:25px; font-family:"宋体";}
.hy_ejym .newlb li a { display:block; width:70%; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hy_ejym .newlb li span { display:block; float:right; font-size:12px; color:#999;}
.hy_ejym .newlb p { line-height:40px; text-align:center; font-size:16px; color:#f00;}

/*详情*/
.article { padding:0;}
.article .hd { font-size:16px; font-weight:normal; text-align:center; line-height:30px;}
.article .meta { font-size:12px; color:#9c9c9c; text-align:center; background:#eee; margin:10px 5px; line-height:30px;}
.article .intro { padding:0.5em 1em; margin:0 0.833em; border-radius:0.21em;}
.zjimg { text-align:center; padding-top:10px;}
.zjimg img { max-width:520px; width:100%;}
.article .producct { background:#eee; font-size:14px; color:#131919; padding:0 10px; line-height:30px; font-weight:bold; margin:10px 0;}
.article .article-con { margin:10px 5px; font-size:14px; color:#666;}
.article .article-con img { width:95%; height:auto; max-width:540px;}

.article .author { text-align:right;}
.article .article-con a u { color:#2d64b3;}
.article .tags { padding:0.4em 0.833em; color:#9c9c9c; border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}
.article .tags a { display:inline-block; height:2em; margin:0 0.2em; padding:0 1em; line-height:2em; font-size:0.857em; color:#fff; border-radius:1em; background:#024097;}

/*留言*/
.hy_ejym .guestbook { line-height:30px; font-size:14px;}
.hy_ejym .guestbook td { height:50px; }
.hy_ejym .guestbook .tdl { width:80px;}
.hy_ejym .guestbook input,.hy_ejym .guestbook textarea { border:1px solid #ddd; border-radius:2px; overflow:hidden; width:80%; padding:0 10px; color:#333;}
.hy_ejym .guestbook input { height:30px; line-height:30px;}
.hy_ejym .guestbook textarea { line-height:25px;}
.hy_ejym .guestbook .mainbtn { background:#131919; border:1px solid #131919; border-radius:4px; overflow:hidden; font-size:16px; color:#fff; height:40px; line-height:40px;}


/*招聘列表*/
.zm_joblb { padding:0 10px;}
.zm_joblb ul { display:block; border-bottom:5px solid #eee; padding:5px 0;}
.zm_joblb li { width:100%; line-height:25px; margin-top:5px;}
.zm_joblb li .bt { float:left; width:75px; font-weight:bold; text-align:right; margin-right:10px;}
.zm_joblb li .nr { float:left; width:70%; color:#666;}
.zm_joblb li .nr a { color:#e00;}


.page { padding:0; font-size:14px; line-height:30px; text-align:center; background:#fff; margin:5px; padding:10px 0;}
.page a,.page span { display:inline-block; border:1px solid #ddd; border-radius:4px; margin-right:10px; padding:0 10px;}
.page .current { background-color:#131919; color:#fff;}

.pagebreak {}
.pagebreak .a { height:30px; line-height:30px; overflow:hidden; margin:5px; padding:10px; background:#eee; font-size:14px;}


#gotop{display:none;position:fixed;z-index:777;width:41px;height:55px;right:0px;bottom:70px;background:url(../images/topa.png) no-repeat;cursor:pointer;background-size:41px 55px;}

#QIAO_ICON_CONTAINER.qiao-icon-sector { bottom:65px;}


