@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{text-decoration:none;outline:none;}
a:active,a:hover{ text-decoration:none;}
body{ margin:0;padding:0;font:14px/22px Microsoft Yahei;/* font-size:1em; line-height:1.571em;*/ min-width:320px; 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;}
.clear{clear:both; list-style: }
/*top*/
.navbar { width:100%; color: #fff; height:65px; line-height:65px; background: #0067cb; border-bottom: solid 1px #eee; position:fixed; top:0; -webkit-transition:all .5s ease;transition:all .5s ease;}
.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:65px; font-size:20px; line-height:65px; font-weight:100;}

/*右侧隐藏导航*/
.scroller { height:100%; overflow-y:auto;}
.nav { width:200px; position:fixed; top:0px; float: right; right:-480px; z-index:99999;  background:#0067cb; -webkit-transition:all .5s ease; transition:all .5s ease;}
.nav h3 { padding:10px 0; background:#fff; 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:13px;}
.nav ul li a { color:#fff;}
.nav ul li a i { font-size:12px; margin-left:5px; letter-spacing:1px; color:#fff; font-style:normal;}
.nav ul li h1 { font-size:16px; border-bottom:1px solid #fff; line-height:30px; font-weight:100; margin-bottom:5px;}
.nav ul li span { display:inline-block; width:50%; text-align:left; font-size:14px;}
.nav ul li span a { color:#ddd; width: 100%;}

/*.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:-200px}
.openNav{right:0;}
.header{ width:100%; height:65px; margin-bottom:5px; position:relative; z-index:999;}

/*banner*/
.hy_bansh { position:relative; margin:0 5px;}

.slider-focus{position:relative; overflow:hidden;/*max-height:320px;*/margin:0 auto;}

.slider-focus .hd{ position:absolute;width:100%;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:13px;height:13px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}

.slider-focus  .hd li.on{ background:#0067cb;  }

.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);  }  /* 去掉链接触摸高亮 */

.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }


/*共用栏目标题*/
.hy_gybt { width:100%; padding:5px 0 20px 0; background:url(../images/hy_08.png) no-repeat center 20px;}
.hy_gybt h3 { width:50%; margin:0 auto; background: #fff; font-size:20px; text-align:center; font-weight:100; position:relative;}
.hy_gybt h3 a { color:#333;}
.hy_gybt h3 i { display:block; font-style:normal; font-size:16px; color:#ccc;}
.hy_gybt .more { display:block; width:43px; height:25px; position:absolute; top:33px; right:-20px; z-index:9;}
.text{ color: #999; border-bottom:1px solid #ddd; padding-bottom:10px;}
.text span{ float:left; padding:10px; font-size:25px; background:#ddd; color:#0067cb; margin-right:10px; text-align:center;}
.text span i { display:block; font-style:normal; font-size:12px;}
.text .wwz {}
.text .wwz a { font-weight:bold; font-size:16px; color:#333;}
.text .wwz p { font-size:12px; color:#999; line-height:18px; margin-top:5px;}

/*检测项目*/
.hy_jcxm { background:#fff; margin:5px; padding:10px 0;}
.hy_jcxm li { float:left; width:33.3333333333333333333333333%; height:auto;}
.hy_jcxm li a { display:block; line-height:0;}
.hy_jcxm li img { width:95%; display:block; margin:0 auto;}
.hy_jcxm li h2 { width:90%; padding:0 3%; font-size:12px; font-weight:100; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hy_jcxm .fen a{ color: #fff; background:#F97775; text-align: center; font-size: 20px; height: 101px; line-height: 30px; padding-top: 20px; }
.hy_jcxm .fen span{ display: block; text-align: center; font-size: 30px; color: #F6BFB8 }
/*专家团队*/
.hy_jcxm .zhuan li { float:left; width:31%; margin: 0 1.1%; height:auto;}
.hy_jcxm .zhuan li a { display:block; line-height:0;}
.hy_jcxm .zhuan li img { width:100%;}
.hy_jcxm .yykg { display:block; width:100%; margin-bottom:10px;}
/*检测百科*/
.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;}
.hy_jcbk li a { display:block; width:70%; float:left; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hy_jcbk li span { display:block; float:right; font-size:12px; color:#999;padding-right:1%;}

/*荣誉资质*/
.hy_ryzz li h2 { color:#614c39; font-size:14px; text-align: center; line-height: 40px; }
.hy_ryzz li{ float:left; width:50%; height:auto; margin-bottom: 20px;}

/*仪器设备*/
.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:16%; 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:#be392a;}

/*服务流程*/
.hy_fwlc { background:#fff; margin:5px; padding:10px 0;}
.hy_fwlc li { float:left; width:25%; height:30px; line-height:30px; border:1px solid #333; border-radius:2px; overflow:hidden; color:#333; text-align:center; margin:2% 1% 0% 1%;}
.hy_fwlc .bt { background:#333; 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;}


/*问题解答*/
.qa dl{ font-size:14px; line-height:22px; border:1px dashed #ddd; padding:10px; margin-bottom:10px;}
.qa dl:nth-child(2n-1) { background:#f4f4f4;}
.qa dl a { color:#0067cb;}
.qa dd { font-size: 14px; color:#666; }
.qa dt{ margin-bottom:5px; border-bottom:1px dashed #eee; padding-bottom:5px;}
.qa dl:nth-child(2n-1) dt { border-bottom:1px dashed #ddd;}

/*foot*/
.copyright { text-align:center; margin:10px 0; font-size:12px; line-height:25px; color:#999;}
.copyright a { color:#999;}

.footer{height:55px;}
.footer-con{width:100%; height:55px; position:fixed; z-index:100; bottom:0; background:#0067cb; -webkit-transition:right .5s ease; transition:right .5s ease;}
.footer li { float:left; width:24.65%; border-right:1px solid #fff; padding-bottom: 10px;}
.footer li:nth-child { border-right:none;}
.footer li a { display:block; height:30px; line-height:30px; padding:28px 0 0 0; text-align:center; font-size:14px; color:#fff; cursor:pointer;}
.footer li.zx a { background:url(../images/hy_14.png) center 6px no-repeat;}
.footer li.tel a { background:url(../images/hy_13.png) center 2px no-repeat;}
.footer li.yy a { background:url(../images/hy_15.png) center 2px no-repeat;}
.footer li.dh a { background:url(../images/hy_16.png) center 2px no-repeat;}


/***二级页面***/
.hy_ejym { background:#fff; margin:0 5px; padding:10px 0;}
.path {border-bottom: 1px solid #ddd;
    height: 2.5em;
    line-height: 2.5em;}
.path a	{ color:#333;}
.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:70px; 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;}
.hy_ejym .imglb li .wz p a { color:#be392a;}

.hy_ejym .temlb { padding:10px 5px;}
.hy_ejym .temlb li { width:100%; margin-top:10px; padding-bottom:10px; border-bottom:1px solid #ddd;}
.hy_ejym .temlb li .img { float:left; width:50px; height:70px; overflow:hidden;}
.hy_ejym .temlb li .img img { width:100%;}
.hy_ejym .temlb li .wz { float:right; width:calc(100% - 60px);}
.hy_ejym .temlb 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 .temlb li .wz h2 a { color:#333;}
.hy_ejym .temlb li .wz p { line-height:22px; color:#666; font-family:"宋体"; font-size:12px;}
.hy_ejym .temlb li .wz p a { color:#be392a;}



/*新闻列表*/
.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_09.png) no-repeat 5px center; padding-left:25px;}
.hy_ejym .newlb li a { display:block; width:70%; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}
.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:#be392a;}

/*详情*/
.article { padding:0;}
.article .hd { font-weight:bold; font-size:16px; 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:#333; 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:#333; border:1px solid #333; border-radius:4px; overflow:hidden; font-size:16px; color:#fff; height:40px; line-height:40px;}*/
.padding25{float:left;padding:2px 0; line-height:3em; font-size:14px;word-break:break-all; border-top:0;color:#5a5a5a;background:#fff;width:100%;}
.padding0{float:left; font-size:1.1em;word-break:break-all;border:1px solid #e7e7e7; border-top:0;color:#5a5a5a;}

.padding25 .center img{border:1px solid #ccc; margin-bottom:10px;width:auto;overflow:hidden;}
.message{float:left; margin: 40px 0;}
.c_red {color: #be392a;}
.message h3 {color:#ff0c00;float:left;font-size:1.05em;line-height:2.7em;text-align:center;width:100%;margin-top:0.5em;}
.message li{width:100%;float:left;padding:12px 0;}
.message li p.message_title{width:106px;height:2.5em; float:left;text-align:right;line-height:2.5em;padding-right:10px;}
.phase{padding:6px 5px 6px 3px;text-indent:3px;color:#666;border:0;}
.message li p.message_content{float:left;width:60%}
.message li input, .message li select{height:2.5em;line-height:2.5em;border: 1px solid #ccc;color: #5a5a5a;}
.message li .con5_select2 input{width: 13px;height: 13px;}
.message_sub .con5_submit1:hover{background:#be392a}
.message li.contentb{float:left;padding:2px 0;}
.message li.contentb textarea{width:370px;height:120px;border:1px solid #ccc;}
.con5_select{float:left;height:3em;text-indent:3px;font:12px/33px "microsoft yahei";color:#666;border:0}
.con5_select1{float:left;width:122px;height:3em;text-indent:3px;color:#666;border:0;padding:6px 5px 6px 3px;*padding:0;}
.con5_select1 option{line-height:3em;}
.con5_select2{float:left;height:3em;text-indent:3px;color:#666;border:0;padding:0 5px 0 3px;*padding:0;line-height:33px;}
.con5_select2 input{margin-top:10px;float:left;}



/*招聘列表*/
.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:1em; 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:#333; 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/top.png) no-repeat;cursor:pointer;background-size:41px 55px;}

#QIAO_ICON_CONTAINER.qiao-icon-sector { bottom:65px;}
.message form li .message_title {
    line-height: 20px;
    width: 130px;
    margin: 5px 0;
}
.message form p {
    display: inline;
    float: left;
    line-height: 30px;
    padding: 0 10px;
}

.message form p {
    display: inline;
    float: left;
    line-height: 30px;
    padding: 0 10px;
}

.message form p {
    display: inline;
    float: left;
    line-height: 30px;
    padding: 0 10px;
}

.message form input {
    border: 1px solid #ccc;
    padding: 0 10px;
    width: 90%;
}

.message form li .message_title {
    line-height: 15px;
    width: 23%;
}


.content { padding:5px; background:#fff; margin-top:10px;}
.content h3 { width:100%; line-height:30px; text-align:left; border-bottom:1px solid #ddd; margin-bottom:10px;}
.content .Mjsm_guest li { height:50px; line-height:25px; padding:0 5px;}
.content .Mjsm_guest strong { display:inline-block; float:left; height:50px; line-height:35px; width:75px; text-align:right;}
.content .Mjsm_guest li input,.content .Mjsm_guest textarea { line-height:35px; border:1px solid #ddd; border-radius:4px; padding:0 10px;}
/*会员中心*/
.content .anniu { padding-bottom:10px;}
.content .anniu p { text-align:center; font-size:16px; line-height:25px; margin-bottom:15px;}
.content .anniu p a { color:#f00; text-decoration:underline;}
.pxui-light-button { font-family:"微软雅黑"; font-size:16px; border:none; background:#414146; border-color:#B9B9B9; color:#fff; line-height:20px; width:45%; text-align:center; padding:9px 0 8px 0; float:left;}
.pxui-gray-button { font-family:"微软雅黑"; font-size:16px; background:#B9B9B9; border-color:#B9B9B9; color:#fff; line-height:20px; width:45%; text-align:center; padding:9px 0 8px 0; float:right;}
.content .btn_send { font-family:"微软雅黑"; background:#414146; color:#fff; display:block; font-size:16px; letter-spacing:2px; width:140px; margin:10px auto; border:none; height:35px; line-height:35px;}

.FF_grzl { font-size:14px; padding:5px;}
.FF_grzl table td { line-height:50px; padding:0 5px;}
.FF_grzl .label { width:70px; text-align:right;}
.FF_grzl .input,.FF_grzl table td select { border:1px solid #ddd; height:30px; padding:0 10px; border-radius:4px; color:#666;}
.FF_grzl .red { color:#e00;}
.FF_aniu { background:#414146; border:1px solid #000; color:#fff; box-shadow:0 0 3px #ddd inset; line-height:35px; padding:0 20px; font-size:16px;}

.FF_member { font-size:12px;}
.FF_member i { font-style:normal;}
.FF_member .FF_hycont { margin:10px 0; padding: 5px; background:#fff;}
.FF_member .FF_hycont .xinx {}
.FF_member .FF_hycont .xinx h2 { font-size:28px; color:#ff6000; line-height:40px; font-weight:100; margin-bottom:0;}
.FF_member .FF_hycont .xinx h2 i { color:#333; margin-left:10px; font-size:14px;}
.FF_member .FF_hycont .xinx p { line-height:30px; border-top:1px dotted #999; background:#eee; padding:0 10px; margin-bottom:0;}
.FF_member .FF_hycont .xinx p a { padding-right:3%; margin-right:3%; border-right:1px solid #ccc;}
.FF_member .xjtit { background:#eee; line-height:35px; border-top:1px solid #ccc; padding:0 10px; font-size:14px;}
.FF_member .xjtit span { float:left; width:50%;}
.FF_member .xjtit a { float:right; color:#999; font-size:12px; font-weight:100;}
.FF_member .kjan { line-height:40px; font-size:14px;}
.FF_member .kjan a { color:#333;}
.FF_member .kjan li { height:40px; line-height:40px; border-top:1px solid #ddd; padding:0 10px;}
.FF_member .kjan span { float:left; width:50%; font-weight:bold;}
.FF_member .kjan i { float:right; color:#999; font-size:14px;}
.aqtc { display:block; background:#ff6000; border:1px solid #ea3520; border-radius:5px; color:#fff; font-size:14px; height:40px; line-height:40px; margin:12px auto; overflow:hidden; position:relative; text-align:center; width:90%;}
.ej_kong{text-align:center;padding:50px 0;font-size: 16px; line-height:40px;}
.ej_kong .co1 { color:#ff6000; border:1px solid #ff6000; padding:2px 5px;}



.FF_member .dingd { margin-top:10px; padding:5px; background:#eee; border-top:1px solid #ddd;}
.FF_member .dingd p { line-height:30px;}
.FF_member .dingd p a { display:block; float:left; text-align:center; width:23.5%; border-right:1px solid #ccc;}
.FF_member .dingd p a i { color:#e00;}
.FF_member .dingd p a:last-child { border-right:none;}
.FF_dingdan .kong{text-align:center;padding:50px 0;font-size: 16px; line-height:40px;}
.FF_dingdan .co1 { color:#ee1c25; border:1px solid #ee1c25; padding:2px 5px;}
.FF_dingdan .FF_dd { padding:0 0px 15px 0px;}
.FF_dingdan .FF_dd i { font-style:normal;}
.FF_dingdan .FF_dd ul { display:block; border-bottom:2px solid #ddd; height:30px; padding-bottom:5px;}
.FF_dingdan .FF_dd li { float:left; margin-right:4%; line-height:30px; padding-bottom:5px; height:auto;}
.FF_dingdan .FF_dd .hover { color:#ee1c25; border-bottom:2px solid #ee1c25;}
.FF_dingdan .FF_dd li a { display:block; font-size:13px;}
.FF_dingdan .FF_dd .hover a { color:#ee1c25; font-weight:bold; display:block;}
.FF_dingdan .lb li{ border-bottom:1px dashed #cbcbcb;overflow:hidden; padding-bottom:10px; margin-bottom:10px; height:auto;}
.FF_dingdan .lb li:last-child{border-bottom:1px solid #cbcbcb;}
.FF_dingdan .lb li input { float:left; margin-top:30px;}
.FF_dingdan .lb li .img { width:90px; height:69px; float:left; margin:5px;}
.FF_dingdan .lb li .img img { width:90px; height:69px;}
.FF_dingdan .lb li .wz { padding-left:105px; font-size:12px;}
.FF_dingdan .lb li .wz h3 { font-size:12px; font-weight:100; line-height:18px; height:35px; overflow:hidden;}
.FF_dingdan .lb li .wz h3 a { color:#000;}
.FF_dingdan .lb li .wz h3 a:hover { color:#ee1c25;}
.FF_dingdan .lb li .wz p { color:#999; line-height:20px;}
.FF_dingdan .lb li .bianji { margin-top:10px; background:#f6f6f6; text-align:left; padding:5px 0 5px 10px; line-height:22px; font-size:12px;} 
.FF_dingdan .lb li .bianji span { float:left; margin-right:5px;}
.FF_dingdan .lb li .bianji span b { color:#ee1c25; font-weight:bold; margin-right:5px;}
.FF_dingdan .lb li .bianji a { padding:1px 5px; border:1px solid #e00; color:#e00; border-radius:4px; overflow:hidden; float:right; margin-left:5px;}


.login-page .pxui-form-info p .pxui-gray-button,
.login-page .pxui-form-info p input.pxui-light-button{width:auto;padding:9px 12px 8px 12px;display:inline-block;margin:0;border:0;vertical-align:middle;margin-bottom:12px;}
.login-page .pxui-form-info p input.pxui-light-button{width:50%;}
.login-page .pxui-form-info p .pxui-gray-button{line-height:20px;width:45%;text-align:center;padding:9px 0 8px 0;float:right;}
.login-page h3{text-align:center;border:1px solid #b4bdd0;border-left:0;border-right:0;line-height:36px;font-weight:normal;font-size:14px;}
.login-page div.pxui-form-info{margin-top:20px;}
.login-page div.pxui-other-login{margin-top:0;}
.login-page div.pxui-form-info a{width:100%;padding-left:0;padding-right:0;margin:10px 0 0 0;text-indent:98px;position:relative;line-height:22px;}
.login-page div.pxui-form-info i{background-image:url(../../images/login/index.gif@1);background-size:89px 167px;width:89px;height:39px;display:inline-block;position:absolute;left:0;top:0;}
.login-page div.pxui-form-info a:nth-child(2) i{background-position:0 -44px;}
.login-page div.pxui-form-info a:nth-child(3) i{background-position:0 -88px;}
.login-page div.pxui-form-info a:nth-child(4) i{background-position:0 -127px;}
.error-msg, .pxui-form-info p.error-msg{padding-left:26px;}

.FF_grzl { font-size:14px; padding:5px;}
.FF_grzl table td { line-height:50px; padding:0 5px;}
.FF_grzl .label { width:70px; text-align:right;}
.FF_grzl .input,.FF_grzl table td select { border:1px solid #ddd; height:30px; padding:0 10px; border-radius:4px; color:#666;}
.FF_grzl .red { color:#e00;}
.FF_aniu { background:#414146; border:1px solid #000; color:#fff; box-shadow:0 0 3px #ddd inset; line-height:35px; padding:0 20px; font-size:16px;}

.FF_grzl .yanzhen { background:#f6f6f6; border:1px solid #ddd; margin-top:20px; padding-left:25px; padding-right:25px;}
.FF_grzl .yanzhen span {display:block;}
.FF_grzl .green_ok { float:left; background:url(../images/new_security.png) no-repeat -1px -1px; height:33px; width:32px; margin-top:15px; margin-right:10px;}
.FF_grzl .green_no { float:left; background:url(../images/new_security.png) no-repeat -35px -1px; height:33px; width:32px; margin-top:15px; margin-right:10px;}
.FF_grzl .ok_name { float:left; color #555; font-size:30px; margin-left:8px; line-height:60px; letter-spacing:2px;}
.FF_grzl .ok_data { color:#555; font-size:15px; line-height:30px;}
.FF_grzl .yanzhen a { display:block; height:30px; line-height:30px; letter-spacing:2px; font-size:18px; padding:5px 10px; text-align:center; margin:15px auto;}

.good-page { padding:0 15px 15px 15px;}
.good-page .comment-info div{background:#f4f7ff;padding:3px 0;overflow:hidden;line-height:38px;}
.good-page .comment-info div p{width:56%;float:left;display:inline;line-height:30px;text-indent:1em;border-right:1px solid #d9deeb;}
.good-page .comment-info div b{font-size:22px;font-weight:normal;}
.good-page .comment-info div span{width:43%;float:left;text-indent:1em;line-height:30px;}
.good-page h4 { font-size:16px;border-bottom:1px solid #cdcdcd;line-height:32px;padding-left:7px;margin:15px 0;}

.FF_xj { width:76px; height:17px; margin-top:2px; float:left;}
.FF_xj span { display:block; float:left; width:15px; height:17px; background-image:url(../../images/xing.png); background-repeat:no-repeat;}
.FF_xj .sta { background-position:0 -16px;}
.FF_xj .sta1 { background-position:0 2px;}


.mjd_d { text-align:left; line-height:25px; font-size:14px; margin-bottom:10px; padding-bottom:5px;}
.mjd_d:nth-child(2n-1) { background:#f7f7f7;}
.mjd_d strong { color:#000; font-weight:100;}
.mjd_d h2 { background:#eee; font-size:14px; padding:0 10px; margin-bottom:5px;}
.mjd_d li { height:25px; line-height:25px; padding:0 15px;}
.mjd_d li span { display:inline-block; width:50%;}
.mjd_d li i { font-style:normal; color:#0067cb;}
.mjd_d li a { padding:2px 10px; margin:0 5px; background:#0067cb; color:#fff;}
.Mjsm_guest .tuih { float:right; background:#f30; line-height:25px; color:#fff; border:none; padding:0 10px; border-radius:4px; overflow:hidden;}
.Mjsm_wsa { background:#ddd; border:1px solid #000; width:15px; height:15px;}


.openMenu {right:200px; -webkit-transition:all .5s ease; transition:all .5s ease;}
.openMenu .navbar { right:200px; -webkit-transition:all .5s ease;transition:all .5s ease;}
.openNav { right:0; -webkit-transition:all .5s ease; transition:all .5s ease;}


/*免费咨询电话2017-03-14*/
.mobile_tel { margin:15px 5px; border:1px solid #0067cb; padding:3px; border-radius:10px;}
.mobile_tel a { display:block; background:#0067cb; color:#fff; font-size:21px; border-radius:10px; padding:10px 0; margin:0 auto;}
.mobile_tel a i { float:left; width:55px; height:51px; background:url(../images/ico-tel2.png) no-repeat 13px 5px / 60% auto;}
.mobile_tel a b { font-weight:100; font-size:16px; color:#ddd;}
.mobile_tel a span { line-height:40px; font-weight:bold;}

.show_procs { width:100%;}
.show_procs dl { width:100%; line-height:30px; font-size:14px; clear:both;}
.show_procs dl:nth-child(5) { color:#e00;}
.show_procs dl dd { float:left; width:24%; text-align:right; margin-right:10px; font-weight:bold;}
.show_procs dl dt { float:left; width:70%; line-height:25px; margin-top:4px;}
.show_procs p { width:100%; line-height:25px; margin-bottom:5px; font-size:14px;}
