@charset "utf-8";
/*html5*/ 
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/* CSS Document */
/*内外边距*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td ,dd,dt{margin: 0;padding: 0;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, select, button, textarea, iframe, table, th, td ,dd,dt{ margin:0; padding:0; outline:none; -webkit-appearance:none; -moz-appearance:none; -o-appearance:none; outline:none }
.clear{ clear:both; overflow:hidden;}
a{ text-decoration:none;color:#333; transition:ease-out .3s}
input{border:none;   outline:medium;font-family:微软雅黑;}
textarea,#xuqiu_form .text{font-family:微软雅黑;}
body{ width:100%;font-family:微软雅黑; background:#f0f0f0; color:#333; font-size:14px; overflow-x:hidden}
html{overflow-x: hidden;}
table{border-collapse:collapse}
img{border:none; max-width:100%;}
/** 常用class **/
.tc{text-align:center;}
.tl{text-align:left}
.tr{text-align:right}
.fr{ float:right;}
.fl{ float:left;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display: table;line-height: 0;content:"";}
.clearfix:after{clear:both;}
.tj{cursor:pointer}
.b,.b *{font-weight:normal;font-style:normal}
.em{font-style:normal}
.ov_hi{overflow:hidden}
.pc{display:block;}
.wap{display:none;}
.box{width:1000px; margin:0 auto}
.mbox{width:1400px; margin:0 auto}
.tab_show{display:none;}
.clickshow{display:none;}
.clickbtn{cursor:pointer}
.none{display:none}

.rd2{-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.rd3{-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.rd5{-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.rd6{-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.rd7{-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
.rd8{-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.rd9{-moz-border-radius:9px;-webkit-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;}
.rd10{-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.rd15{-moz-border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;}
.rd20{-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;}
.rd25{-moz-border-radius:25px;-webkit-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;}
.rd40{-moz-border-radius:40px;-webkit-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;}
.rd50{-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}
/** font-size **/
.font12{font-size:12px;} .font13{font-size:13px;} .font14{font-size:14px;}
.font15{font-size:15px;} .font16{font-size:16px;} .font17{font-size:17px;}
.font18{font-size:18px;} .font19{font-size:19px;} .font20{font-size:20px;}
.font21{font-size:21px;} .font22{font-size:22px;} .font23{font-size:23px;}
.font24{font-size:24px;} .font25{font-size:25px;} .font26{font-size:26px;}
.font27{font-size:27px;} .font28{font-size:28px;} .font29{font-size:29px;}.font30{font-size:30px;}
.font31{font-size:31px;} .font32{font-size:32px;} .font33{font-size:33px;}
.font34{font-size:34px;} .font35{font-size:35px;} .font36{font-size:36px;}
.font37{font-size:37px;} .font38{font-size:38px;} .font39{font-size:39px;}.font40{font-size:40px;}
.font41{font-size:41px;} .font42{font-size:42px;} .font43{font-size:43px;}
.font44{font-size:44px;} .font45{font-size:45px;} .font46{font-size:46px;}
.font47{font-size:47px;} .font48{font-size:48px;} .font49{font-size:49px;}.font50{font-size:50px;}
.font51{font-size:51px;} .font52{font-size:52px;} .font53{font-size:53px;}
.font54{font-size:54px;} .font55{font-size:55px;} .font56{font-size:56px;}
.font57{font-size:57px;} .font58{font-size:58px;} .font59{font-size:59px;}.font60{font-size:60px;}
.font57{font-size:57px;} .font58{font-size:58px;} .font59{font-size:59px;}
.font61{font-size:61px;} .font62{font-size:62px;} .font63{font-size:63px;}
.font64{font-size:64px;} .font65{font-size:65px;} .font66{font-size:66px;}
.font67{font-size:67px;} .font68{font-size:68px;} .font69{font-size:69px;}.font70{font-size:70px;}
.font71{font-size:71px;} .font72{font-size:72px;} .font73{font-size:73px;}
.font74{font-size:74px;} .font75{font-size:75px;} .font76{font-size:76px;}
.font77{font-size:77px;} .font78{font-size:78px;} .font79{font-size:79px;}
/** 变化 **/
*{
	transition:all ease-in .2s;
	-moz-transition:all ease-in .2s;
	-ms-transition:all ease-in .2s;
	-o-transition:all ease-in .2s;
	-webkit-transition:all ease-in .2s;
}
.m2_dd:hover,.ab_listzs dd:hover,.member dd:hover a{
	transform:translateY(-10px); -moz-transform:translateY(-10px);
	-ms-transform:translateY(-10px);-o-transform:translateY(-10px);
	-transform:translateY(-10px); border:none;
	box-shadow:0px 0px 10px #888;
	-moz-box-shadow:0px 0px 10px #888;
	-ms-box-shadow:0px 0px 10px #888;
	-o-box-shadow:0px 0px 10px #888;
	-webkit-box-shadow:0px 0px 10px #888;
}
.news_list1 dd:hover{transform:translateY(-5px);
	-moz-transform:translateY(-5px);
	-ms-transform:translateY(-5px);
	-o-transform:translateY(-155pxpx);
	-transform:translateY(-5px);
}
.img{overflow:hidden; line-height:0px;}
.img:hover img,.ab_list1 dd:hover .img img{
	-ms-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
/** 引用字体 **/
@font-face {font-family: "constantia";
  src: url('../font/constantia.eot'); /* IE9*/
  src: url('../font/constantia.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/constantia.woff') format('woff'), /* chrome, firefox */
  url('../font/constantia.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/constantia.svg#constantia') format('svg'); /* iOS 4.1- */
}
.chuanc_num{font-family: "constantia"}
/** page **/
.page{ width:100%;font-size:13px;margin:10px auto 50px;}
.page a{color:#333; margin:0 3px; background:#fff; border:1px solid #dedede; padding:0 8px; display:inline-block}
.page a:hover,.page a.on{background:#006107; color:#fff; border-color:#006107}
.page b{color:#666; padding:0 10px;}
.page span{display:inline-block; vertical-align:middle; margin:0 5px;}
.page *{line-height:25px;}

/** 手机导航 **/
#open{width:28px; display:inline-block; height:25px; cursor:pointer; margin-top:8px; margin-right:5px; display:none; position:absolute; right:10px; top:0px; }
#open i{ display:block; width:29px; height:3px; background-color:#006107; position:relative; -webkit-transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; transition:.5s;}
#open i:nth-child(1){ top:4px; -webkit-transform-origin:left bottom; -moz-transform-origin:left bottom; -ms-transform-origin:left bottom; -o-transform-origin:left bottom; transform-origin:left bottom;}
#open i:nth-child(2){ top:11px;}
#open i:nth-child(3){ top:18px; -webkit-transform-origin:left top; -moz-transform-origin:left top; -ms-transform-origin:left top; -o-transform-origin:left top; transform-origin:left top;}
#open.on i:nth-child(1){ -webkit-transform:rotate(40deg); -moz-transform:rotate(40deg); -ms-transform:rotate(40deg); -o-transform:rotate(40deg); transform:rotate(40deg);}
#open.on i:nth-child(2){ opacity:0;}
#open.on i:nth-child(3){ -webkit-transform:rotate(-40deg); -moz-transform:rotate(-40deg); -ms-transform:rotate(-40deg); -o-transform:rotate(-40deg); transform:rotate(-40deg);}
/*** 头部 **/
#header{height:105px; background:#fff;}
.logo{display:block; line-height:0px; margin-top:12px;}
.logo img{height:80px;}
.top_ph{background:#006107 url(../images/icon/top_ico.png) no-repeat 2px center; height:30px; line-height:30px; overflow:hidden; color:#fff; font-weight:bold; display:inline-block; padding:0 10px 0 32px;}
.top_a{margin:20px 0 10px;}
.top_a b{display:inline-block; height:14px; width:1px; vertical-align:middle; background:#595959; margin:0 10px;}
.top_a *{color:#595959}
/** 导航 **/
#nav{background:#f7f8f8; position:relative; z-index:99}
#nav dd{float:left; position:relative; width:auto; height:50px;}
#nav dd.on b,#nav dd:hover b{display:block; width:100%; height:2px; background:#006107; position:absolute; top:0px; left:0px;}
#nav dd.on .nava,#nav dd:hover .nava{background:#fff;}
.nava{line-height:50px; display:block; padding:0 23px;}
.nav_sub{position:absolute; width:120px; left:50%; margin-left:-60px; top:50px; background:url(../images/icon/0white8.png); display:none; padding:15px 0;}
.nav_sub a{display:block; line-height:30px;}
/** 底部 **/
#footer{background:#001902; padding-top:15px; overflow:hidden}
#footer *{color:#fff}
#footer dd{width:14%}
#footer dd,#footer dt{float:left;}
#footer dd h2{margin-bottom:5px;}
#footer dd a{display:block; line-height:23px;}
#footer dd a:hover{text-decoration:underline}
#footer dt{width:39%; padding-left:5%; position:relative}
.ft_img{width:102px;}
.ft_div{line-height:23px; margin-left:112px}
.ft_line{position:absolute; width:1px; height:85%; top:2%; left:0px; background:#494a4b}
.ft_bt{border-top:1px solid #494a4b; padding:10px 0; margin-top:20px;}
/** banner **/
#banner{position:relative; z-index:80;}
#banner img{display:block; width:100%}
#banner *{line-height:0x;}
#banner .slick-dots{height:2px; bottom:30px;}
#banner .slick-dots li{width:35px; height:2px; background:#fff;}
#banner .slick-dots li.slick-active{background:#006107}
/** 首页第1部分 **/
.h_m1_div{width:32.5%; height:360px; background:#fff;}
.h_m2{margin:0 1.25%;}
#h_main1 .bgfff{padding:0 15px; border:1px solid #eaeaea;height:360px; }

.h_m1div{display:block; overflow:hidden}
.h_m1div img{width:100%; height:auto; display:block}
.h_m1_p{line-height:20px; color:#595959;text-indent:20px; margin-top:10px; height:80px; overflow:hidden; margin-bottom:5px;}
.h_m2div_text{margin-left:125px; position:relative; height:90px; top:-5px;}
.h_m2div_text h2{line-height:25px; max-height:50px; overflow:hidden}
.h_m2div_text .time{position:absolute; right:0px; bottom:0px;}
#h_main1 .news_list{margin-top:10px;}
.news_list dd{background:url(../images/icon/1ico1.png) no-repeat left center; padding:0 70px 0 15px; position:relative}
.news_list dd a{display:block; height:25px; line-height:25px;}
.news_list dd .time{position:absolute; right:0px; top:0px;}
.news_list dd:hover *{color:#006107;}
/** 首页第2部分 **/
#h_main2 .bgfff{padding:10px 15px 20px}
.h_m21{width:73%;}
.h_m21 .img{width:36%}
.h_m21 .img img{width:100%; height:auto;}
.h_m2text{margin:0 5px 0 38%;padding:0 20px;  position:relative;}
.h_m2text h2{height:30px; line-height:30px; margin:20px 0 30px;}
.h_m2p{line-height:25px; height:100px; overflow:hidden}
.h_m2bd{position:absolute; z-index:10}
.h_m2bd1,.h_m2bd2{left:15%; width:70%; height:5px; background:#fff; z-index:20}
.h_m2bd1,.h_m2bdtop{top:0px;}
.h_m2bd2,.h_m2bdbt{bottom:0px;}
.h_m2bdle{left:0px;}
.h_m2bdri{right:0px;}
.h_m2bdle,.h_m2bdri{height:100%; width:5px; background:#006107; top:0px;}
.h_m2bdtop,.h_m2bdbt{width:100%; height:5px; background:#006107; left:0px;}

.h_m22{width:27%;}
.h_m22 dd{width:47%; float:left; margin-left:3%; line-height:0px; margin-bottom:10px}
.h_m22 dd img{width:100%; height:auto}
/** 首页第3部分 **/
#h_main3 .box{position:relative}
.h_m31,.h_m32,.h_m33{height:326px;}
.h_m31 .bgfff{margin-bottom:4px;}
.h_m31 .bgfff .clickshow{padding:5px;}
.h_m31 .bgfff .clickshow a{display:block; line-height:0px;}
.h_m31 .clickbtn{display:inline-block; width:33%; margin-left:-1px; float:left; height:65px; background:#fff; border:1px solid #006107;}
.h_m31 .clearfix.tc.font12{overflow:hidden}
.h_m31 .clickbtn i{display:block; width:36px; height:30px; margin:5px auto; background-repeat:no-repeat; background-position:center 0}
.h_m31 .img img{width:100%}
.h_m31 .clickbtn.on1 i{background-image:url(../images/1m34.png);}
.h_m31 .clickbtn.on2 i{background-image:url(../images/1m35.png);}
.h_m31 .clickbtn.on3 i{background-image:url(../images/1m36.png);}
.h_m31 .clickbtn.on i,.h_m31 .clickbtn:hover i{background-position:center bottom}
.h_m31 .clickbtn.on,.h_m31 .clickbtn:hover{background:#006107; color:#fff;}
#h_main3 .h_tit{padding-left:0; background:none; border-bottom:1px solid #dedede; margin-bottom:30px;}
.h_m32box{padding:5px 15px;}
.h_m32div{padding-bottom:20px; border-bottom:1px dashed #dedede; margin-bottom:15px; display:block}
.h_m32text{margin-left:130px;}
.h_m32text p{line-height:20px; height:80px; overflow:hidden}
.h_m32text h2{height:20px; line-height:20px; overflow:hidden; margin:-5px 0 5px}
.h_m32 .news_list dd{padding-right:0px;}
.h_m33box{padding:8px;}
.h_m33p{line-height:27px; margin:10px 0 20px}
.h_qq{margin-top:10px;}
.h_qq a{color:#666; background:url(../images/icon/1qq.png) no-repeat left center; padding:5px 0 5px 20px; margin-right:7px;}

.h_m31{width:300px;}
.h_m31,.h_m33{position:absolute; top:0px;}
.h_m32{margin-left:330px;}
.h_m31{left:0px;}
.h_m33{right:0px}
/** 首页第4部分 **/
#h_link{margin-bottom:40px}
.h_linkbox{padding:5px 15px 10px;}
.h_linka a{line-height:25px; display:inline-block; margin:0 5% 10px 0}

#h_main1 .h_tit{background:url(../images/icon/jt1.png) no-repeat right center;}
.h_tit{ height:30px; line-height:30px; border-bottom:1px solid #006107; position:relative; padding-left:10px; margin:10px 0 20px;}
.h_tit span{color:#808080; text-transform:uppercase}
.h_tit i.b{position:absolute; right:10px; top:0px; font-size:12px;}
.h_line{width:3px; height:20px; position:absolute; left:0px; top:50%; margin-top:-10px; display:block; background:#006107}
.mbt20{margin-bottom:20px;}
.bgfff{background:#fff; }
.ellipsis{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.red1{color:#006107}
.red2,.red2 a{color:#595959}
.news_list dd:hover a,.h_linka a:hover,.top_a a:hover{text-decoration:underline;color:#006107;}
/** 02机构简介-部分高新仪器 **/
#left{background:#fff; box-shadow:0px 0px 5px #dedede; width:200px;}
#left h2{margin:15px auto; background:#f2f2f2; line-height:40px; position:relative}
#left h2 img{position:absolute; left:-7px; top:0px;}
.left_list dd{line-height:45px; border-bottom:1px solid #dedede; }
.left_list a{display:block; width:70%; margin:0 auto; background:url(../images/icon/left.png) no-repeat left center; padding-left:10px;}
.left_list dd:hover a,.left_list dd.on a{color:#006107}
#right{margin-left:220px;}
.location{background:#fff; padding:10px 15px; overflow:hidden}
.location b{padding:0 10px;}
.rightbox{padding:30px; padding-bottom:0px; background:#fff; margin-top:13px;}
.ab_list1 dl{width:110%}
.ab_list1 dd{float:left; width:29%; margin-right:2%;margin-bottom:20px;}
.ab_list1 dd a{color:#595959; display:block;}
.ab_list1 .img{border:1px solid #dedede;}
.ab_list1 .img1{display:block; overflow:hidden; width:90%; margin:0 auto; position:relative;}
.ab_list1 .img1 img{height:auto; width:100%}
.ab_list1 dd a h2{height:30px; line-height:30px; width:90%; margin:0 auto;}
.mbt50{margin:35px 0 60px;}
/** 02机构简介-绿城鉴定所简介 **/
.aboutcon{line-height:30px; color:#595959; padding-bottom:30px;}
/** 02机构简介-证书  **/
.ab_listzs dd a{display:block; border:1px solid #dedede;}
.ab_listzs dd .img1{top:0 !important; padding:5px 0 0}
.ab_listzs dd h2{width:100%}
.ab_listzs dd h2 p{height:30px; width:90%; margin:0 auto}
.ab_listzs dd:hover h2{background:#006107; color:#fff; width:100%}
/** 03人员介绍 **/
.member{margin-top:-25px;}
.member dl{margin-bottom:25px;}
.member dd{padding:20px 0; border-bottom:1px solid #dedede}
.member dd a{overflow:hidden; padding:5px; display:block}
.member_img{width:118px; line-height:0}
.member_div{margin:-3px 0 0 130px;}
.member_div h2{height:30px; line-height:30px; margin-bottom:10px;}
.member_p{line-height:21px; height:84px; overflow:hidden; color:#595959}
.member dd:hover .member_div h2{color:#006107}
/** 04科室介绍 **/
.news .news_list{margin:-20px 0 30px 0; min-height:300px}
.news .news_list dd{background:none; padding-left:0; border-bottom:1px dashed #dedede;}
.news .news_list dd b{color:#006107}
.news .news_list dd a{line-height:45px; height:45px;}
.news .news_list dd .time{display:block; line-height:45px;}
/** 04科室介绍-显示 **/
.newscon{padding-bottom:30px; line-height:26px;}
.news_tit{padding-bottom:10px; border-bottom:1px dashed #dedede; margin-bottom:20px;}
.news_tit .font12{position:relative; display:inline-block; padding-right:150px; line-height:25px; margin:5px 0 0 0}
.news_tit .bdsharebuttonbox{position:absolute; right:0px; top:0}
.prevnext{padding:20px 0; border-top:1px solid #dedede; margin-top:20px;}
.prevnext a{display:block; padding:5px 0;}
.prevnext a:hover{color:#006107}
<style>
/** 05案例精选 **/
.case_list{background:#fff;}
.case_list dl{margin-bottom:20px;}
.case_list .img{border:none; height:auto !important}
.case_list .img1{width:100%; top:0 !important}
.case_list dd a h2{border:1px solid #dedede; width:auto; border-top:none; height:auto}
.case_list dd a h2 p{width:96%; margin:0 auto; line-height:45px; height:45px;}
/** 06客户留言 **/
.message{width:100%; max-width:580px; margin:60px auto;}
.message td{line-height:30px; vertical-align:top; padding:8px 0;}
.message .text{width:100%; max-width:300px; height:30px; border:1px solid #dedede; padding:0 5px}
.message textarea{width:100%; max-width:469px; border:1px solid #dedede; padding:5px; height:100px;}
.message .tj{color:#fff; width:100px; height:36px; margin-right:15px;}
.message td i{color:red; padding-right:5px;}
.message td.tr{width:95px; padding-right:10px;}
/** 07联系我们 **/
#map{height:302px;}
#map iframe{width:100%; height:300px;}
.contact h2.b{margin:20px 0;}
.contab{width:100%; margin-bottom:30px;}
.contab td{padding:5px 0; vertical-align:top; line-height:29px;}
.contab td.tr{width:70px;}
/** 08加入鉴定所 **/
.qusdl dt{ font-size:16px;  background-color:#fafafa; line-height:1.4; padding:10px 60px 10px 20px; cursor:pointer; margin-bottom:20px; position:relative; }
.qusdl dt .status{ width:23px; height:23px; background:url(../images/icon/jia.png) center center no-repeat; display:inline-block; position:absolute; right:10px; top:11px;}
.qusdl dd{ padding:0px 18px 40px; display:none;}
.act_qus{  margin-bottom:10px !important; }
.act_qus .status{ background-image:url(../images/icon/jian.png) !important;}
.qusnr .wz{ font-size:12px; line-height:2; color:#595959;}
.qusnr .tit{ margin-bottom:6px; padding-top:20px; font-weight:bold}
/** 09产品价格  **/
.pricetab{box-shadow:0 0 5px #ccc; margin-bottom:30px;}
.pricetab tr.on{background:#f0f2f3}
.pricetab .w1,.pricetab .w2{width:25%; text-align:center}
.pricetab td,.pricetab th{padding:20px 5px;}
.pricetab td{color:#737373;}
.pricetab th{border-bottom:2px solid #006107}
.pricetab td.w3{line-height:20px;}
/** 10网站地图 **/
.map_list dd{padding:10px 20px; border:1px solid #dedede; margin-bottom:10px;}
.map_list dd a{display:inline-block; margin-right:20px; color:#595959}
.map_list dd a:hover{color:#006107 !important; text-decoration:underline}
.map_list dd a.b{font-weight:bold; width:75px; color:#333}

.mbt20,#banner{overflow:hidden}

