/* css reset 2015-05--16*/
body,dl,dd,ul,p,pre,h1,h2,h3,h4,h5,h6,button,input,form,figure{margin:0; padding:0;}
body{ background: #fff; font: 12px/1.6 微软雅黑,宋体,Impact, Arial,\5B8B\4F53,sans-serif;color:#000;-webkit-text-size-adjust:none;}

@font-face {
	font-family:Impact;
	src: url('Impact.ttf');
    format('truetype');
}

ul,input,button{padding:0;}
table{border-collapse:collapse;}
ul{list-style:none;}
img{border:none;}
a{text-decoration:none; outline:none;}
input{ outline:none;}
em,h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:12px; font-style:normal;}
/* HTML5 tag */
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
/* clear float */
.clearfix:after{clear:both;display:block;visibility:hidden;font-size:0;content:" ";height:0;}
.clearfix{zoom:1;}
.clear{clear:both;}
/*容器布局*/

.list li.otw{
     overflow: hidden; text-overflow:ellipsis; white-space:nowrap;
}
.container{display: block;width: 1000px;margin:0 auto;}
.otw {cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ovl{overflow: hidden;}
.rel{ position: relative; z-index: 2;}
.wwb{word-wrap: break-word;word-break: break-all;}
.fl{ float: left;}
.fr{float: right;}
.more:hover{opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.radiusBorder{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/PIE.php);}
/*颜色*/
.333{ color: #333;}
.666{ color: #666;}
.999{ color: #999;}
.004890{ color: #004890;}
.f1f1f1{ color: #f1f1f1;}
.f9f9f9{ color: #f9f9f9;}
.f2f2f3{ color: #f2f2f3;}
.c8c8c8{ color: #c8c8c8;}
.6cb22e{ color: #6cb22e;}
.6cb027{ color: #6cb027;}
/*按钮*/
.btn{ display: block; width: 90px; height: 30px; border:1px solid #6cb027; background: #6cb027; color: #fff; font-size: 14px; text-align: center; line-height:30px; cursor: pointer;}
.btn:hover{ color: #6cb027; background: #f4f4f4;}
.btn01{ width: 170px; height: 44px; background: #6cb027;line-height:44px; border: none; text-align:center; color: #fff; font-size: 18px; font-family: 微软雅黑; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/PIE.php); cursor: pointer;}
.btn02{ width: 170px; height: 44px; background: #bdbdbd;line-height:44px; border: none; text-align:center; color: #fff; font-size: 18px; font-family: 微软雅黑; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/PIE.php); cursor: pointer;}
.btn01:hover,.btn02:hover{opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}

.submit{ float: left;}
.reset{ float: left; margin: 0 0 0 10px;}
.w170{ width: 170px;}
.w390{ width: 390px;}
.w490{ width: 490px;}
/*面包屑导航*/
.bread-crumbs{ float: left; width: 100%; height: 20px; margin: 5px 0 0 0;  padding: 0 0 5px 0; border-bottom: 2px solid #e1e1e1; line-height: 20px;font-family: 宋体;}
.bread-crumbs em{ display: block; float: left;}
.bread-crumbs a{ display: block;float: left;  margin-left: 5px; color: #333; text-indent: 0;}
.bread-crumbs a.selected{color: #6cb027; cursor: default;}
.bread-crumbs a:hover{color: #6cb027;}
.bread-crumbs span{ display: block;float: left;margin-left: 5px; color: #333;text-indent: 0;}
/*底部翻页*/
.bottom-page{ float: left; width: 100%; margin: 5px 0 0 0; padding: 5px 0 0 0; border-top: 1px solid #e1e1e1;}
.bottom-page .left-pageBottom{ float: left; width: 100%;}
.bottom-page .left-pageBottom .prev-txt{ float: left; width:100%;font-size: 12px;line-height: 26px;text-align: left;}
.bottom-page .left-pageBottom .prev-txt span{ display: block; float: left; width: 60px; color: #333; }
.bottom-page .left-pageBottom .prev-txt a{display: block; float: left; width: 320px; height: 26px;color: #333;}
.bottom-page .left-pageBottom .next-txt{ float: left; width:100%;font-size: 12px;line-height: 26px;text-align: left;}
.bottom-page .left-pageBottom .next-txt span{ display: block; float: left; width: 60px; color: #333; }
.bottom-page .left-pageBottom .next-txt a{display: block; float: left; width: 320px; height: 30px;color: #333;}
.bottom-page .left-pageBottom .prev-txt:hover span,.bottom-page .left-pageBottom .prev-txt:hover a{color: #6cb027;}
.bottom-page .left-pageBottom .next-txt:hover span,.bottom-page .left-pageBottom .next-txt:hover a{color: #6cb027;}
.bottom-page .right-pageBottom{ float: left; width: 100%; height: 45px;}
.bottom-page .right-pageBottom .back-list{float: right;}
/*相册*/
.listPic-detail{ float: left; width: 730px; margin:20px 0 10px 10px;}
.listPic-detail h6{ float: left; width: 100%; height: 34px; line-height: 34px; text-align: center; color: #666; font-size: 14px;}
.albums{ position: relative; float: left; width:730px; z-index: 1;}
.albums .bigImg{ width: 680px; margin:0 0 0 20px;  border:5px solid #8fc31f; overflow: hidden;}
.albums .bigImg ul{ float: left;height: 471px; overflow: hidden;}
.albums .bigImg ul li{ position: relative; float: left; width: 665px;margin: 8px 0 8px 8px; z-index: 2;}
.albums .bigImg ul li img{ display: block; width: 665px; height: 455px; }
.albums .ImgScroll{position: relative; float: left; width: 728px; border:1px solid #eee; margin: 20px 0 0 0; padding: 15px 0; display: inline;}
.albums .smallImg{ float: left; width: 645px; margin-left: 45px;}
.albums .smallImg ul{ float: left; width: 20000px; height: 100px; margin-left: 45px; overflow: hidden;}
.albums .smallImg ul li{ float: left; width: 118px; height: 90px; border: 1px solid #e1e1e1; margin-right: 10px; cursor: pointer;}
.albums .smallImg ul li.on{ border: 2px solid #8fc31f; margin: 0 9px -1px -1px;}
.albums .sPrev{ display: block; position: absolute; top:50%; left:10px; width: 18px; height: 38px; background: url(../images/albums-btnLeft01.png) no-repeat; margin-top: -19px; z-index: 4;}
.albums .sNext{ display: block; position: absolute; top:50%; right:10px; width: 18px; height: 38px; background: url(../images/albums-btnRight01.png) no-repeat;margin-top: -19px;z-index: 4;}
.albums .sPrev:hover{background: url(../images/albums-btnLeft02.png) no-repeat;}
.albums .sNext:hover{background: url(../images/albums-btnRight02.png) no-repeat;}
/*弹出框*/
.mask{ display: none; position: fixed; top:0; bottom:0; left:0; right:0; z-index: 99999;}
.mask .bg-mask{ position: absolute; top:0; left:0; bottom:0; right:0; background-color:rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); background-color: #000\9;  z-index: 100000;}
.bigPic{ position: absolute; top:50%; left:50%; width: 800px; height: 500px; margin:-251px 0 0 -401px; background: url(../images/honor-loading.gif) no-repeat center center #fff;  -moz-box-shadow: 0 0 1px 1px #d5d5d5-webkit-box-shadow: 0 0 1px 1px #d5d5d5 box-shadow: 0 0 1px 1px #d5d5d5; z-index: 100001; }
.bigPic img{ width: 800px; height: 500px;}
.bigPic .closed{ position: absolute; top:-1px; right: -36px; display: block; width: 35px; height: 35px; background: url(../images/closed-icon.png) no-repeat; cursor: pointer;}
.mask .bigPic img{ display: block; margin: 0 auto;}
.bigPic .closed:hover{ opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
/*百度分享*/
.share{ float: left; width: 100%; overflow: hidden;}
/*页码*/
.page{ float:right; width:100%; margin: 15px 0;text-align:center;}
.page a{ display: inline-block; width:36px; height:36px;margin:0 2px;background:url(../images/page-bg.png) left top no-repeat;line-height:36px;font-family:"宋体"; color:#333; text-align:center; }
.page a:hover,.page a.selected{ background:url(../images/page-hover.png) left top no-repeat; color:#fff; }
.page a.page-prev{ width: 36px; height: 26px; margin: 5px 12px 0 0; background:url(../images/page-prev.png) left center no-repeat; text-indent: -9999px;}
.page a.page-next{width: 36px; height: 26px; margin: 5px 0 0 12px; background:url(../images/page-next.png) left center no-repeat; text-indent: -9999px;}
.page a.page-first{width: 36px; height: 26px; margin: 5px 4px 0 0; background:url(../images/page-fisrt.png) left center no-repeat; text-indent: -9999px;}
.page a.page-last{width: 36px; height: 26px; margin: 5px 0 0 4px; background:url(../images/page-last.png) left center no-repeat; text-indent: -9999px;}
.page a.page-prev:hover,.page a.page-next:hover,.page a.page-first:hover,.page a.page-last:hover{ opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.page input{ outline:none; border:1px solid #c7c7c7; width:30px; padding:0 5px; height:24px; line-height:24px;text-align:center; color:#292929; margin-right:4px; font-family:"宋体"; float:left; margin-left:18px; }
.page span{ float:left; line-height:26px;color:#666; font-family:宋体; margin-right:8px;}
.page a.jump{ width:46px; height:26px; background:url(../images/jump.png) left top no-repeat; color:#666; margin-right:0px;}

.page-detail{ float:left; width:auto; margin: 15px 0;}
.page-detail a{ display: block; float:left;width:36px; height:36px;margin:0 2px;background:url(../images/page-bg.png) left top no-repeat;line-height:36px;font-family:"宋体"; color:#333; text-align:center; }
.page-detail a:hover,.page a.selected{ background:url(../images/page-hover.png) left top no-repeat; color:#fff; }
.page-detail a:hover,.page-detail a.selected{ background:url(../images/page-hover.png) left top no-repeat; color:#fff; }

.page01{ float:left; width:auto; margin: 15px 0;}
.page01 a{ display: block; float:left;width:36px; height:36px;margin:0 2px;background:url(../images/page-bg.png) left top no-repeat;line-height:36px;font-family:"宋体"; color:#333; text-align:center; }
.page01 a:hover,.page01 a.selected{ background:url(../images/page-hover.png) left top no-repeat; color:#fff; }
.page01 a.page-prev{ width: 36px; height: 26px; margin: 5px 12px 0 0; background:url(../images/page-prev.png) left center no-repeat; text-indent: -9999px;}
.page01 a.page-next{width: 36px; height: 26px; margin: 5px 0 0 12px; background:url(../images/page-next.png) left center no-repeat; text-indent: -9999px;}
.page01 a.page-first{width: 36px; height: 26px; margin: 5px 4px 0 0; background:url(../images/page-fisrt.png) left center no-repeat; text-indent: -9999px;}
.page01 a.page-last{width: 36px; height: 26px; margin: 5px 0 0 4px; background:url(../images/page-last.png) left center no-repeat; text-indent: -9999px;}
.page01 a.page-prev:hover,.page01 a.page-next:hover,.page a.page-first:hover,.page a.page-last:hover{ opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.page01 input{ outline:none; border:1px solid #c7c7c7; width:30px; padding:0 5px; height:24px; line-height:24px;text-align:center; color:#292929; margin-right:4px; font-family:"宋体"; float:left; margin-left:18px; }
.page01 span{ float:left; line-height:26px;color:#666; font-family:宋体; margin-right:8px;}
.page01 a.jump{ width:46px; height:26px; background:url(../images/jump.png) left top no-repeat; color:#666; margin-right:0px;}
/*表单*/
.control-group{ float: left; width: 100%; margin-bottom: 14px;}
.control-group label{display: block; float: left;text-align: right; font-size: 13px; color: #000; line-height: 34px; }
.control-group label span{ color: #f00;}
.controls{ float: left;}
.controls input{ display: block; float: left; height:32px;border:1px solid #ccc; line-height: 32px; font-size: 13px; color: #333;text-align: left; text-indent: 5px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/PIE.php);}
.controls span{display: block; float: left; margin: 0 0 0 5px; line-height: 32px;color: #999;}
.controls textarea{display: block;height: 100px; border:1px solid #ccc;  padding: 0; resize:none;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/PIE.php);}
.controls .verCodeImg{ float: left; margin: 0 0 0 10px;}
.controls .verCodeImg img{ height: 34px;}
.controls .change-code{ display: block; float: left; height: 34px; margin: 0 0 0 10px; line-height: 34px; color: #666; text-decoration: underline;}
.controls .change-code:hover{ color: #6cb027;}
.controls .radio { float: left;}
.controls .radio input{ float: left; margin: 3px 0 0 5px;}
.controls .radio label{ width: auto; margin: 0 5px;}
form div.error .controls input.error{ border-color:#f00;color: #f00;}
form div.error .controls .error{color: #f00;}
form div.success .controls input{border-color: #6cb027;color: #6cb027;}
form div.success .controls textarea{border-color: #6cb027;color: #6cb027;}
form div .valid{border-color: #6cb027;}
/*选项卡样式*/
.lib-tab1{ float: left;}
.lib-tab1 .lib-menu{ float: left; width: 243px; margin: 10px 0 0 10px; border-bottom: 1px solid #004890;}
.lib-tab1 .lib-menu li{ float: left; width:80px; height: 30px; background: #efefef; border-right: 1px solid #fff; color: #666; text-align: center; line-height: 30px; cursor: pointer;}
.lib-tab1 .lib-menu li.hover{ background:#004890; color: #fff;}
.lib-tab1 .lib-content{ float: left; width: 243px; margin: 0 0 0 10px;}

.lib-tab2{ float: left;}
.lib-tab2 .lib-menu{ float: left; width:100%; margin: 20px 0 0 0; border-bottom: 2px solid #6cb22e;}
.lib-tab2 .lib-menu li{ float: left; width:120px; height: 44px; background: #efefef; margin: 0 3px 0 0; color: #666; text-align: center; line-height: 44px; cursor: pointer;}
.lib-tab2 .lib-menu li.hover{ background:#6cb22e; color: #fff;}
.lib-tab2 .lib-content{ float: left; width: 100%; margin: 0;}
/*顶部*/
.beice-top{ width:100%; min-width: 1000px;_width:expression(document.body.clientWidth < 1000 ? "1000px" : "auto"); height: 24px; background: #f9f9f9; border-bottom:1px solid #f1f1f1;}
.beice-top p{ float: left; height: 24px; line-height: 24px; color: #666; font-family: 宋体;}
.beice-top p span{ color: #004890; font-weight:bold; font-size: 14px;}
.beice-top .version{ float: right;}
.beice-top .version a{ display: block; float: left; height: 24px; margin: 0 10px 0 10px; line-height: 24px; background: url(../images/beice-icon01.png) no-repeat left center; float: left; color: #666; font-family: 宋体; text-align: left; text-indent:10px;}
.beice-top .version a:hover{ color:#004890;}
.beice-top .version a.selected{color: #004890;}
.beice-top .version .mobile-enter { background: none repeat scroll 0 0 rgba(0, 0, 0, 0);color: #6cb027;}
header{ float: left; width: 100%;  margin: 20px 0;}
header .logo{ display: block; float: left; height: 42px;}
header nav{ float: right; width:845px; height: 42px; background: #f2f2f3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/PIE.php); }
//中文
.nav-menu{ float: left; width: auto; margin: 0 0 0 15px;}
.nav-menu li{ float: left; background: url(../images/beice-icon02.png) no-repeat right top; padding: 0 12px; height: 42px;}
.nav-menu a{ display: block; float: left; height: 37px; line-height: 42px;font-size: 14px; color: #004890;}
.nav-menu a:hover{ color: #6cb027;}
//英文
.nav-menu1{ float: left; width: auto; margin: 0 0 0 15px;}
.nav-menu1 li{ float: left; background: url(../images/beice-icon02.png) no-repeat right top; padding: 0 7px; height: 42px;}
.nav-menu1 a{ display: block; float: left; height: 37px; line-height: 42px;font-size: 14px; color: #004890;}
.nav-menu1 a:hover{ color: #6cb027;}
.nav-menu1 a.selected{ color: #6cb027; border-bottom: 5px solid #6cb027;}
.nav-menu a.selected{ color: #6cb027; border-bottom: 5px solid #6cb027;}
.search{ float: right; width: 138px; height: 27px; margin: 8px 10px 0 0; overflow: hidden; background: #fff;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/PIE.php);}
.search .search-input{float: left; width: 100px; height: 27px; padding: 0; margin:0; border:none; text-indent: 10px; line-height: 27px; font-size: 14px; color: #cecece; box-sizing:border-box;}
.search .search-btn{ float: left; width:37px; height: 27px; padding: 0; margin: 0; border:none; background: url(../images/beice-icon04.png) no-repeat; text-indent: -9999px; cursor:pointer}
/*底部内容*/
footer{ float: left; width: 100%; min-width:1000px;_width:expression(document.body.clientWidth < 1000 ? "1000px" : "auto"); height: 132px; margin: 10px 0 0 0; background: #f2f2f2;}
footer .footer-left{ float: left; width: 465px; margin: 10px 0 0 0;}
footer .footer-left p{ float: left; width: 100%; line-height: 26px; text-align: left; color: #666;}
footer .footer-center{float: left; width: 295px;}
footer .footer-center ul{ float: left; width: 100%; text-align: right; margin: 10px 0 0 0;}
footer .footer-center li{ float: left; width: 100%; text-align: right; margin-bottom: 5px;}
.footer-center p{ float: right; height: 21px; line-height: 21px; color: #666;}
.footer-center a{display: block; float: right; height: 21px; margin-left: 10px;}
.footer-center span{display: block; float: right; height: 21px; line-height: 21px;color:#004890;}
.footer-center em{display: block; float: right; height: 21px;}
.footer-right{ float: right; width: 228px; height: 113px; margin: 10px 0 0 10px; border-left: 1px solid #ddd;}
.footer-right .erweima{ float: left; margin: 10px 25px 0 30px;}
.footer-right .saoyisao{ float: left; width: 75px;}
.footer-right .saoyisao img{ float: left; width: 75px; height: 75px;}
.footer-right .saoyisao p{ float: left; width: 100%; line-height: 20px; text-align: center; color: #666;}
/*首页banner 样式*/
.banner{ position: relative; width:1000px; margin: 0 auto; overflow: hidden; background:#fff; z-index: 1;}
.banner .arrow{ display: none;}
.banner .arrow .prev{ position: absolute; left:0; top:100%;left:830px; margin-top: -28px; z-index: 5;}
.banner .arrow .next{ position: absolute; right:2px; top:100%; margin-top: -28px;z-index: 5;}
.banner .arrow a img{width:15px;}
.banner .hd{ position: absolute; z-index: 6; bottom: 15px; right: 30px;}
.banner .hd li{ float: left; width: 10px; height: 10px; margin: 0 0 0 10px; background: #7d7d7d; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/PIE.php); cursor: pointer;}
.banner .hd li.on{ background: #eee;}
.banner .bd li{ position: relative; z-index: 2;}
.banner .bd li a{ display: block;}
.banner .bd li img{ display: block; width: 1000px; height: 380px;}
.banner .bd li .intro{ position: absolute; bottom: 0; left:0; width: 100%; height: 45px; background: url(../images/beice-icon03.png) repeat; z-index: 5;opacity:0.6; }
.banner .bd li .intro h6{ width: 960px; height: 32px;  margin: 5px 0 0 20px;line-height: 34px; font-size: 20px;color: #fff;  text-align: left;}
.banner .bd li .intro p{ width: 960px; height: 30px; margin: 0 0 0 20px; line-height: 30px; font-size: 14px;color: #fff;  text-align: left; }
.banner:hover .arrow{ display: block;}

/*首页栏目内容*/
.index-column{ float: left; width: 100%; margin: 20px 0 0 0; overflow: hidden;}
.index-column dl{ float: left;}
.index-column dl dt{ float: left; border-right: 1px solid #fff; height: 50px; background: #f2f2f2;}
.index-column dl dt em{display: block; float: left; margin: 10px 5px 0 10px;}
.index-column dl dt .tit{ float: left; margin: 7px 0 0 0;}
.index-column dl dt .tit h6{ font-size: 18px; line-height: 20px; color: #333;}
.index-column dl dt .tit p{ font-size: 10px; line-height: 16px; color: #666;}
.index-column dl dd{ float: left; background: #fafafa;}
.index-column dl dd .more{ display: block; float: left; width: 36px; height: 11px; margin: 20px 0;}

.index-column01{ width: 260px;}
.index-column01 dt{ width: 259px;}
.index-column01 dd{ width: 259px; border-right: 1px solid #ebebeb;}
.index-column01 .con{ float: left; width: 100%; margin: 10px 0;}
.index-column01 .con .img{ display: block; float: left;}
.index-column01 .con .img img{ display: block; width: 80px; height: 60px;}
.index-column01 .con .detail{ float: left; width: 150px; margin: 0 0 0 10px;height: 60px;overflow: hidden;}
.index-column01 .con .detail h6{ float: left; width: 100%; line-height: 20px;height: 20px;}
.index-column01 .con .detail h6 a{ color:#004890;}
.index-column01 .con .detail p{ float:left; width: 100%; height: 40px; line-height: 20px; color: #666; overflow: hidden;}
.index-column01 .con .img:hover{ opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.index-column01 .con .detail h6 a:hover{ text-decoration: underline;}
.index-column01 ul.list{ float: left; width: 100%;}
.index-column01 ul.list li{float: left; width: 100%; height: 24px; background: url(../images/beice-icon01.png) no-repeat left center; border-bottom: 1px dashed #e9e9e9; line-height: 24px; text-indent: 10px;}
.index-column01 ul.list li a{ color: #666;}
.index-column01 ul.list li a:hover{color:#004890;}

.index-column02{ width: 260px;}
.index-column02 dt{ width: 259px;}
.index-column02 dd{ width: 259px; border-right: 1px solid #ebebeb;}
.index-column02 ul.list{ float: left; width: 190px; margin: 8px 0 0 19px;}
.index-column02 ul.list li{float: left; width: 100%; height: 27px; background: url(../images/beice-icon05.png) no-repeat left center;line-height: 27px; text-indent: 10px;}
.index-column02 ul.list li a{ color: #666;}
.index-column02 ul.list li a:hover{color:#004890;}

.index-column03{ width: 260px;}
.index-column03 dt{ width: 259px;}
.index-column03 dd{ width: 259px; border-right: 1px solid #fff;}
.index-column03 ul.list{ float: left; width: 260px; margin: 9px 0 0 0;}
.index-column03 ul.list li{float: left; width: 50%; height: 25px; background: url(../images/beice-icon05.png) no-repeat left center;line-height: 25px; text-indent: 10px;}
.index-column03 ul.list li a{ color: #666;}
.index-column03 ul.list li a:hover{color:#004890;}

.index-column .index-column04{ float: right; width: 210px;}
.index-column04 dt{ width: 209px;}
.index-column04 dd{ width: 209px; border-right: 1px solid #fff;}
.index-column .index-column04 dt em{ margin-left: 20px;}
.index-column04 .lib-tab1 .lib-menu{ width: 185px; margin: 10px 0 0 15px;}
.index-column04 .lib-tab1 .lib-content{ width: 185px; margin: 0 0 0 15px;}
.index-column04 ul.list{ float: left; width: 100%; margin: 10px 0 10px 0;}
.index-column04 ul.list li{float: left; width: 87px; height: 30px; margin:0 10px 10px 0; background: url(../images/beice-icon05.png) no-repeat 10px center #f2f2f2;line-height: 30px; text-indent: 25px;}
.index-column04 ul.list li a{ color: #666;}
.index-column04 ul.list li:hover{color:#fff; background: url(../images/beice-icon06.png) no-repeat 10px center #004890; }
.index-column04 ul.list li:hover a{ color: #fff;}
.index-column04 .reserve{ display: block; float: left; width: 100%; margin-bottom: 10px;}
.index-column04 .reserve h6{ float: left; width: 100%; height: 24px; line-height: 24px; color: #333; background: #f2f2f2; text-align: left; text-indent: 10px;}
.index-column04 .reserve .img{ float: left; width: 100%;}
.index-column04 .reserve .img img{ display: block; width: 185px; height: 77px;}
.index-column04 .reserve:hover{ opacity: 0.9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
.index-column04 .reserve:hover h6{ color:#004890; }

.footer-column{ float: left; width: 100%; margin: 20px 0 10px 0; padding: 10px 0; background: #fafafa;}
.footer-column dl{ float: left; width: 249px; border-right:1px solid #ebebeb}
.footer-column dl dt{float: left; width: 100%; height: 24px; line-height: 24px; font-size: 16px; color: #333; text-align: left; text-indent: 20px;}
.footer-column dl dd{ float: left; width: 100%; margin: 15px 0;}
.footer-column dl dd .img{ float: left; margin:0 0 0 20px;}
.footer-column dl dd .img img{ display: block; width: 70px; height: 70px;}
.footer-column dl dd p{ float: left;width:135px; height: 60px; margin: 0 0 0 10px; line-height: 20px; color: #000; overflow: hidden;}
.footer-column dl dd .more{display: block; float: right; width: 66px; height: 22px; margin: 10px 15px 0 0;  background: #c8c8c8; color: #fff; text-align: center; line-height: 22px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.footer-column dl dd .more:hover{ background: #004890;}
/*分页通用样式*/
.page-banner{display: block; width: 1000px;margin: 0 auto; overflow: hidden;}
.page-banner img{display: block; width: 1000px; height: 230px;}
.page-content{ float: left; width: 100%; margin: 15px 0 0 0; }
/*分页左侧*/
.left{float: left;}
.left .tit{ float: left; width: 100%; height: 30px; border-bottom: 2px solid #e1e1e1;}
.left .tit em{ display: block; float: left; width: 5px; height: 20px; background:#6cb22e;}
.left .tit h6{ float: left; height: 20px; margin: 0 0 0 3px; line-height: 24px; color: #333; font-size: 18px; text-align: left;}
.left .tit p{ float: left; height: 20px; margin: 5px 0 0 5px; line-height: 20px; color: #999; font-size: 13px; text-align: left;}
.left-menu{float: left; width: 210px; background: #fff; margin-bottom: 10px;}
.left-menu dd{ float: left; width: 100%; height: auto; border-bottom: 1px dashed #e1e1e1; }
.left-menu dd .left-parent{display: block; float: left; width: 100%; height: 44px; background: url(../images/beice-icon15.png) no-repeat 10px center; color: #333;line-height: 44px;  text-align: left; text-indent: 25px; }
.left-menu dd .left-parent:hover,.left-menu dd .left-parent.selected{background: url(../images/beice-icon16.png) no-repeat 10px center #004890;;  color: #fff;}
.left-menu dd .left-child{ float: left; width: 100%; margin: 2px 0 0 0; background: #fafafa;}
.left-menu dd .left-child .child-tit{ float: left; width: 100%; height: 30px; background: #f2f2f2; border-bottom: 1px solid #6cb027;}
.left-menu dd .left-child .child-tit li{ float: left; width: 50%;}
.left-menu dd .left-child .child-tit a{ display: block; float: left; width: 100%; height: 30px; line-height: 30px; text-align: center; color: #666;}
.left-menu dd .left-child .child-tit li.hover a{ background: #6cb027; color: #fff;}
.left-menu dd .left-child .child-con{ float: left; width: 100%; margin: 5px 0 15px 0;}
.left-menu dd .left-child .child-con a{ display: block; float: left; width: 100%; height: 24px; background: url(../images/beice-icon25.png) no-repeat 10px center; line-height: 24px; color: #666; text-align: left; text-indent: 20px;}
.left-menu dd .left-child .child-con a:hover,.left-menu dd .left-child .child-con a.selected{ color: #004890;}
.left-menu dd .left-child .child-con h6{ float: left; width: 100%; height: 30px; background: url(../images/beice-icon26.png) no-repeat bottom center #fff; line-height: 30px; text-align: left; color: #6cb027; text-indent: 20px; cursor: pointer;}

.left-menu dd .left-child .child-con02 a{ display: none;}
/*分页右侧*/
.right{ float: right; width: 200px;}
.right .tit{position: relative; float: left; width: 100%; height:30px;border-bottom: 2px solid #e1e1e1; z-index: 1;}
.right .tit p{ position: absolute; bottom: -2px; left: 0; width: 85px; height: 30px; border-bottom: 2px solid #6cb22e; line-height: 30px; font-size: 14px; text-align: left; color: #6cb22e; z-index: 2;}
.right .con{float: left; width: 100%;}
.right .con .img{ float: left; margin: 15px 0 0 0;}
.right .con .img img{ display: block; width: 200px; height: 100px;}
.right .con .img img:hover{ opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.right .con ul{ float: left; width: 100%;}
.right .con ul li{ float: left; width: 100%; border-bottom: 1px dotted #e1e1e1; padding: 10px 0;}
.right .con ul li a{ display: block; float: left; width: 100%;}
.right .con ul li a h6{ float: left; width: 100%; height: 30px; line-height: 30px; color: #666;}
.right .con ul li a p{float: left; width: 100%; max-height: 40px;_height:expression(this.scrollHeight > 40 ? "40px" : "auto"); line-height: 20px; color: #999; text-align: left; overflow: hidden;}
.right .con ul li a:hover p{color: #004890;}
/*分页中间*/
.beice-center{ float: left; margin: 0 0 35px 40px; overflow: hidden;}
/*内页*/
.reserve02{ display: block; float: left; width: 100%;}
.reserve02 .img{ float: left; width: 100%;}
.reserve02 .img img{ display: block; width: 210px; height: 77px;}
.reserve02:hover{ opacity: 0.9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
.page-detail01 .left{ width: 210px;}
.page-detail01 .beice-center{width: 520px;}
.page-detail01 .beice-center .tit{ float: left; width: 100%; margin: 30px 0 0 0; padding-bottom: 10px; border-bottom: 1px solid #e1e1e1;}
.page-detail01 .beice-center .tit h6{ float: left; width: 100%; line-height: 30px; font-size: 20px; color: #333; font-weight: bold; text-align: center; }
.page-detail01 .beice-center .tit .subtitle{ float: left; width: 100%; height: 30px;}
.page-detail01 .beice-center .tit .subtitle .time{ float: left; width: 58%; margin-right: 2%; line-height: 30px; color: #666; text-align: right;}
.page-detail01 .beice-center .tit .subtitle .count{ float: left; width: 38%; margin-left: 2%;line-height: 30px; color: #666; text-align: left;}
.page-detail01 .beice-center .con{ float: left; width: 100%;}
.page-detail01 .beice-center .con p{ float: left; width: 100%; text-align: left; font-size: 14px; color: #333;}
.page-detail01 .beice-center .con .img{ float: left; width: 100%; margin-top: 20px; overflow: hidden;}
.page-detail01 .beice-center .con .img img{ display: block; max-width: 500px; _width:expression(document.body.clientWidth > 500 ? "500px" : "auto"); margin: 0 auto;}

.page-detail02 .left{ width: 210px;}
.page-detail02 .beice-center{width: 750px;}
.page-detail02 .beice-center .tit{ float: left; width: 100%; margin: 30px 0 0 0; padding-bottom: 10px; border-bottom: 1px solid #e1e1e1;}
.page-detail02 .beice-center .tit h6{ float: left; width: 100%; line-height: 30px; font-size: 20px; color: #333; font-weight: bold; text-align: center; }
.page-detail02 .beice-center .tit .subtitle{ float: left; width: 100%; height: 30px;}
.page-detail02 .beice-center .tit .subtitle .time{ float: left; width: 58%; margin-right: 2%; line-height: 30px; color: #666; text-align: right;}
.page-detail02 .beice-center .tit .subtitle .count{ float: left; width: 38%; margin-left: 2%;line-height: 30px; color: #666; text-align: left;}
.page-detail02 .beice-center .con{ float: left; width: 100%;}
.page-detail02 .beice-center .con p{  width: 100%; +width:370px; margin-top: 10px; line-height: 20px; text-align: left; font-size: 14px; color: #333;}
.page-detail02 .beice-center .con .img{ float: left; width: 100%; margin-top: 20px; overflow: hidden;}
.page-detail02 .beice-center .con .img img{ display: block; max-width: 750px; _width:expression(document.body.clientWidth > 750 ? "750px" : "auto"); margin: 0 auto;}
/*关于北测*/
.about-beice{overflow: hidden;}
.about-beice .tit{ float: left; width: 100%; height: 40px; background: url(../images/aboutBeice-bgTitle.jpg) no-repeat bottom;}
.about-beice .tit h6{ float: left; height: 40px; line-height: 40px; color: #333; font-size: 18px;}
.about-beice .tit p{ float: left; height: 40px; margin: 0 0 0 5px; line-height: 46px; color: #999; font-size: 14px;}
.about-beice .tit .more{ float: right; margin: 12px 0 0 0;}
.about-beice .con{ float: left; width: 100%; margin: 15px 0; *margin: 10px 0;}
.about-beice .con .img{ float: left;}
.about-beice .con .img img{ display: block;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/PIE.php);}
.about-beice .con .detail{ float: left;}

.company-profiles{ float: left; width: 480px;  overflow: hidden;}
.company-profiles .img img{ width: 180px; height: 115px;}
.company-profiles .img img:hover{ opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.company-profiles .detail{ width:280px; margin: 0 0 0 20px; }
.company-profiles .detail p{ width: 100%; line-height: 24px; height: 115px; overflow: hidden;}

.enterprise-culture{ float: right; width: 480px;margin-bottom: 35px; }
.enterprise-culture .img{ position: relative;width: 150px; height: 115px; margin: 0 15px 0 0; z-index: 1;}
.enterprise-culture .img img{ position: relative; width: 150px; height: 115px; z-index: 2;}
.enterprise-culture .img p{ position: absolute; bottom: 0; left:20px; width: 120px; height: 30px; font-size: 14px; line-height: 30px; text-align: left; color: #fff; z-index: 3;}
.enterprise-culture .img:hover p{ color:#6cb027;}

.honor{ float: left; width: 480px;margin-bottom: 35px;}
.honor .detail{ width: 150px; margin: 0 15px 0 0; *margin: 0 10px 0 0;}
.honor .img{width: 148px; height: 113px; border: 1px solid #ebebeb; background: #f9f9f9; overflow: hidden;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/PIE.php);}
.honor .img img{max-width: 148px; max-height: 111px; margin: 1px auto;}
.honor .detail p{ float: left; width: 100%; height: 30px; line-height: 30px; text-align: center; color: #333;}
.honor .img img:hover{ opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.honor .detail:hover p{color:#6cb027; }

.laboratory{ float: right; width: 480px;margin-bottom: 35px; }
.laboratory .detail{width: 150px; margin: 0 15px 0 0;*margin: 0 10px 0 0;}
.laboratory .img{position: relative;width: 148px; height: 113px; border: 1px solid #ebebeb; background: #f9f9f9; overflow: hidden; z-index: 1; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/PIE.php);}
.laboratory .img img{ width: 144px; height: 113px;}
.laboratory .detail p{ float: left; width: 100%; height: 30px; line-height: 30px; text-align: center; color: #333;}
.laboratory .img img:hover{ opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.laboratory .detail:hover p{color:#6cb027; }

.course-development{ float: left; width: 480px;margin-bottom: 35px; }
.course-development .img img{ width: 181px; height: 200px;}
.course-development .img img:hover{ opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.course-development .detail{ width: 280px; height:200px; margin: 0 0 0 15px; overflow: hidden;}
.course-development .detail p{ margin-bottom: 10px;}
.course-development .detail p span{ font-weight: bold;}

.organizational-structure{ float: right; width: 480px;margin-bottom: 35px; }
.organizational-structure .img img{ position: relative; width: 181px; height: 200px; z-index: 1;}
.organizational-structure .img img:hover{ opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.organizational-structure .detail{ width: 280px; height:200px; margin: 0 0 0 15px; overflow: hidden;}
.organizational-structure .detail p{ margin-bottom: 10px;}
.organizational-structure .detail p span{ font-weight: bold;}
/*关于北测 荣誉资质*/
.honor-list{float: left; width: 100%; margin: 16px;}
.outer{ float: left; margin: 0 15px 15px 0; overflow: hidden;}
.mid{ position:static;+position:absolute;top:50%;left:0;width:168px;text-align:center;}
.pic{display:table-cell; position:relative;vertical-align:middle; text-align:center;overflow:hidden; z-index: 1; cursor: pointer; }
.inner{position:static;+position:relative;top:-50%;vertical-align:middle;}
.honor-mask{ display: none; position: absolute; top:0; left:0; bottom:0; right:0; background: #004890; z-index: 2;}
.honor-mask img{ display: block; width: 50px; height: 50px; }
.page-detail02 .beice-center .con .honor-mask p{ width: 100%; line-height: 20px;text-align: center; margin:0; color:#fff; font-size: 12px; text-indent: 0; overflow: hidden;}
.honor-list .pic:hover .honor-mask{ display: block;}
.commendation{ float: left;}
.commendation .pic img{ margin: 5px 0 0 15px; max-width:317px;max-height:317px;_width:expression(document.body.clientWidth > 317 ? "317px" : "auto"); _height:expression(this.scrollHeight > 161 ? "161px" : "auto");}
.commendation .pic{width:350px;height:161px; background: #f6f6f6;}
.commendation .kk img{max-width:230px;max-height:230px;_width:expression(document.body.clientWidth > 230 ? "230px" : "auto"); _height:expression(this.scrollHeight > 230 ? "349px" : "auto");}
.commendation .kk{width:230px;height:230px; background: url(../images/honor-bg02.jpg) no-repeat;}
.commendation .honor-mask img{ float: left;margin: 40px 0 0 150px;}
/*新闻中心*/
.news-center .left{ width: 770px;}
.news-center .left .con{ float: left; width: 100%;}
.news-center .lib-content ul{ float: left; width: 100%; margin: 30px 0 0 0;}
.news-center .lib-content ul li{ float: left; width: 100%; margin-bottom: 35px; padding-bottom: 15px; border-bottom: 1px dashed #e5e5e5;}
.news-center .lib-content ul li .img{ float: left;}
.news-center .lib-content ul li .img img{ display: block; width: 200px; height: 150px;}
.news-center .lib-content ul li .img img:hover{ opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.news-center .lib-content .detail{ float: left; width: 550px; margin: 0 0 0 20px;}
.news-center .lib-content .detail h6{ float: left; width: 100%; height: 34px; line-height: 34px; font-size: 18px;}
.news-center .lib-content .detail h6 a{color: #004890; }
.news-center .lib-content .detail h6 a:hover{ text-decoration: underline;}
.news-center .lib-content .detail p{ float: left; width: 100%; height: 72px; margin: 10px 0; line-height: 24px; overflow: hidden; color: #666; text-align: left; font-size: 14px;}
.news-center .lib-content .detail .time{ float: left; width: 100%;}
.news-center .lib-content .detail .time em{ display: block; float: left;}
.news-center .lib-content .detail .time span{ display: block; float: left; height: 16px; line-height: 16px; margin: 0 0 0 5px; color: #666;}
/*联系我们*/
.hotline{ float: left; width: 100%; margin: 35px 0 10px 0;}
.hotline h6{ float: left; height: 40px; line-height: 50px; font-size: 24px; color: #000; text-indent: 20px;}
.hotline p{ float: left; height: 40px;line-height: 40px; font-size: 30px; font-weight: bold; font-style: italic; color: #6cb027; text-indent: 5px;}
.hotline p em{font-size: 36px; font-weight: bold; font-style: italic;}
.contact-address{ float: left; width: 100%;background: url(../images/address-bg.jpg) no-repeat top center #f7f7f7;  padding: 30px 0; border-bottom:1px solid #e9e9e9; z-index:1;}
.contact-address h6{ float: left;width: 430px; height: 40px;  margin: 0 0 0 20px; border-bottom: 1px dashed #e1e1e1; line-height: 40px; font-size: 18px; color:#004890; text-align: left;}
.contact-address ul{ float: left;width: 430px; margin: 0 0 0 20px; }
.contact-address ul li{ float: left; width: 100%; height: 30px; line-height: 30px; font-size: 14px; color: #666; text-align: left;}
.contact-address ul li span{ color: #000;}
.contact-address p{ float: left; width: 100%; height: 40px; line-height: 40px; font-size: 18px; color:#6cb027; text-indent: 20px; }
.contact-address .address01{position: relative; float: left; width: 499px; border-right: 1px solid #fff; }
.contact-address .address02{position: relative; float: left; width: 500px;}
.contact-us .con{float: left; width: 100%; }
.contact-us .lib-tab2{ width: 100%;}
.contact-us .lib-tab2 .lib-menu{ background: #f7f7f7;}
.contact-us .lib-tab2 .lib-content{ width: 998px; border: 1px solid #e1e1e1;}
.map-api{ width: 980px; height: 606px; margin:9px; overflow: hidden;}
.message{ width: 980px; height: 606px; margin:9px; overflow: hidden;}
.message-tip{ width: 928px; height: 88px; margin: 30px 26px; border:1px solid #e1e1e1; background: #fffef0; color: #6cb027;}
.message-tip p{ width: 908px; line-height: 24px; margin:20px 0 0 10px;  text-align: left; text-indent: 24px;}
.message-form{width: 928px; margin: 0 26px;}
.message-form label{ width: 170px;}
.message-form .controls{ width: 700px;}
.message-form .submit{ margin: 0 0 0 170px;}
/*客户服务 常见问题*/
.question-list{ float: left; width:518px; border:1px solid #e1e1e1; margin: 20px 0 0 0; }
.page-detail01 .beice-center .con .question-list p{ margin: 0;}
.question-list dl{ float: left; width: 100%; border-bottom:1px solid #e1e1e1;}
.question-list dl dt{  float: left; width: 100%; background: url(../images/beice-icon18.png) no-repeat 13px 12px; cursor: pointer;}
.page-detail01 .beice-center .con .question-list dl dt p{ float: left; width: 420px;line-height: 44px; color: #666; font-size: 14px; text-align: left; text-indent: 40px;}
.question-list dl dd{ display: none; float: left; width: 488px; margin: 0 0 0 15px; padding: 10px 0 30px 0;background: url(../images/beice-icon19.png) no-repeat 0 12px; border-top: 1px dashed #e1e1e1;}
.page-detail01 .beice-center .con .question-list dl dd p{ width: 460px; margin: 0 0 0 28px; text-indent: 0;}
.question-list .collapse{ display: none; float: right; width: 75px; height: 20px;margin: 12px 15px 0 0; background: url(../images/beice-icon20.png) no-repeat; line-height: 20px; color: #fff; text-align: left; text-indent: 20px; cursor: pointer;}
.question-list .unfold{ display:block; float: right; width: 75px; height: 20px; margin: 12px 15px 0 0;background: url(../images/beice-icon21.png) no-repeat; line-height: 20px; color: #fff; text-align: left;text-indent: 20px; cursor: pointer;}
.question-list .collapse:hover{opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
/*客户服务 投诉建议*/
.suggest-form{ float: left; width: 100%;}
.suggest-form label{ width: 101px;}
.suggest-form .submit{ margin: 0 0 0 100px;}
/*主要业务*/
.business-list{float: left; width:748px; border:1px solid #e1e1e1; margin: 20px 0 0 0;  }
.business-list dl{ float: left; width: 100%; border-bottom:1px solid #e1e1e1;}
.business-list dl dt{ float: left; width: 100%; padding: 20px 0 30px 0; cursor: pointer;}
.business-list dl dt em{display: block; float: left; margin: 10px 20px 0 20px;}
.business-list dl dt em img{ display: block; width: 50px; height: 50px;}
.business-list dl dt .detail{ float: left; width: 520px;}
.business-list dl dt .detail h6{ float: left; width: 100%; margin-bottom: 5px; min-height: 30px;_height:expression(this.scrollHeight < 30 ? "30px" : "auto"); line-height: 30px; border-bottom: 1px dashed #e1e1e1; text-align: left; color: #004890; font-size: 16px;}
.business-list dl dt .detail p{ line-height: 20px; color: #666;}
.business-list .unfold{ display:block; float: right; width: 75px; height: 20px; margin: 12px 15px 0 0;background: url(../images/beice-icon22.png) no-repeat; line-height: 20px; color: #fff; text-align: left;text-indent: 20px; cursor: pointer;}
.business-list .collapse{ display: block; float: right; width: 75px; height: 20px;margin: 12px 15px 0 0; background: url(../images/beice-icon20.png) no-repeat; line-height: 20px; color: #fff; text-align: left; text-indent: 20px; cursor: pointer;}
.business-list .collapse:hover,.business-list .unfold:hover{opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.business-list .beice-center .con .business-list dl dt p{ float: left; width: 420px;line-height: 44px; color: #666; font-size: 14px; text-align: left; text-indent: 40px;}
.business-list dl dd{ display: none; float: left; width: 700px;margin: 0 0 0 15px; padding: 10px 0 30px 0; border-top: 1px dashed #e1e1e1;}
.business-list dl dd .lib-content ul{ float: left; width: 100%;}
.business-list dl dd .lib-content ul li{ float: left; width: 100%; padding: 20px 0; background: url(../images/beice-icon23.png) no-repeat 630px center; border-bottom: 1px solid #e1e1e1;}
.page-detail02 .beice-center .business-list dl dd .img{ float: left; width: auto; margin: 0;}
.page-detail02 .beice-center .business-list dl dd .img img{ display: block; width: 120px; height: 90px;}
.business-list dl dd .detail{ float: left; width: 435px; margin:0 0 0 20px;}
.business-list dl dd .detail h6{ float: left; width: 100%;}
.business-list dl dd .detail h6 a{display: block; float: left; width: 100%; margin: 0 0 10px 0;line-height: 20px; font-size: 14px; color:#004890; }
.page-detail02 .beice-center .business-list dl dd .detail p{ float: left; width: 100%; margin: 0; line-height: 20px; text-align:left; color: #666;}
/*主要业务 二级页*/
.businessErji-list{float: left; width:748px; border:1px solid #e1e1e1; margin: 20px 0 0 0;  }
.businessErji-list dl{ float: left; width: 100%; border-bottom:1px solid #e1e1e1;}
.businessErji-list dl dt{ float: left; width: 100%; padding: 20px 0 30px 0; cursor: pointer;}
.businessErji-list dl dt em{display: block; float: left; margin: 10px 20px 0 20px; border:1px solid #e1e1e1;}
.businessErji-list dl dt em img{ display: block; width: 78px; height: 78px;}
.businessErji-list dl dt .detail{ float: left; width: 520px;}
.businessErji-list dl dt .detail h6{ float: left; width: 100%; margin-bottom: 5px; min-height: 30px;_height:expression(this.scrollHeight < 30 ? "30px" : "auto"); line-height: 30px; border-bottom: 1px dashed #e1e1e1; text-align: left; color: #004890;; font-size: 16px;}
.businessErji-list dl dt .detail h6.hide{ float: left; width: 100%; margin-bottom: 5px; min-height: 24px;_height:expression(this.scrollHeight < 24 ? "24px" : "auto"); line-height: 24px; border-bottom: 1px dashed #e1e1e1; text-align: left; color: #333; font-size: 14px;}
.businessErji-list dl dt .detail p{ line-height: 20px; color: #666;}
.businessErji-list .unfold{ display:block; float: right; width: 75px; height: 20px; margin: 12px 15px 0 0;background: url(../images/beice-icon24.png) no-repeat; line-height: 20px; color: #fff; text-align: left;text-indent: 20px; cursor: pointer;}
.businessErji-list .collapse{ display: block; float: right; width: 75px; height: 20px;margin: 12px 15px 0 0; background: url(../images/beice-icon20.png) no-repeat; line-height: 20px; color: #fff; text-align: left; text-indent: 20px; cursor: pointer;}
.businessErji-list .collapse:hover,.businessErji-list .unfold:hover{opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.page-detail02 .beice-center .con .businessErji-list dl dt p{ float: left; width: 100%; margin:0; line-height: 30px; color: #999; font-size: 14px; text-align: left; text-indent: 0;}
.page-detail02 .beice-center .con .businessErji-list dl dt .subtitle-intro{ height:60px; overflow: hidden;}
.page-detail02 .beice-center .con .businessErji-list dl dt .detail-intro{ display: none; float: left; width: 100%;}
.page-detail02 .beice-center .con .businessErji-list dl dt .detail-intro p{ float: left; width: 100%; color: #333;}
/*人力资源 招贤纳士*/
.join-list{ float: left; width: 100%; margin: 25px 0 0 0;}
.join-tit{ float: left; width: 100%; height: 40px; background: #004890;}
.join-tit li{float: left; height: 40px; border-right: 1px solid #306fae; line-height: 40px; text-align: center; font-size: 14px; color: #fff;}
.join-tit .job{ width: 251px; }
.join-tit .time{ width: 142px;}
.join-tit .job{ width: 251px;}
.join-tit .address{ width: 125px;}
.join-tit .count{ width: 92px;}
.join-tit .operate{ width: 136px;border: none;}
.join-con{ float: left; width: 100%;}
.join-con li{float: left; height: 40px; border-right: 1px solid #e1e1e1; line-height: 40px; text-align: center;color: #666;}
.join-con .job{ width: 250px; text-align: left; text-indent: 20px;}
.join-con .time{ width: 142px;}
.join-con .job{ width: 251px;}
.join-con .address{ width: 125px;}
.join-con .count{ width: 92px;}
.join-con .operate{ width: 134px;border: none;}

.joinUs-list{float: left; width:748px; border:1px solid #e1e1e1; margin: 2px 0 0 0;}
.joinUs-list dl{ float: left; width: 100%; border-bottom:1px solid #e1e1e1;}
.joinUs-list dl dt{ float: left; width: 100%;cursor: pointer;}
.joinUs-list dl dd{ display: none; float: left; width:100%; padding: 10px 0 30px 0; border-top: 1px dashed #e1e1e1;}
.joinUs-list dl dd h5{float: left; width: 700px; height:40px; margin: 5px 0 0 20px; line-height: 40px; color: #004890; font-size: 16px; text-align: left; }
.joinUs-list dl dd h6{float: left; width: 700px; height:40px; margin: 5px 0 0 20px; line-height: 40px; color: #666; font-size: 14px; text-align: left; }
.page-detail02 .beice-center .joinUs-list dl dd p{ float: left; width: 700px; margin: 0 0 5px 20px; line-height: 20px; color: #999; font-size: 14px; text-align: left;text-indent: 0;}
.page-detail02 .beice-center .joinUs-list dl dd .joinUs-tips{ color: #6cb22e;}
.joinUs-list .unfold{ display:block; float: right; width: 75px; height: 20px; margin: 10px 29px 0 0;background: url(../images/beice-icon20.png) no-repeat; line-height: 20px; color: #fff; text-align: left;text-indent: 20px; cursor: pointer;}
.joinUs-list .collapse{ display: block; float: right; width: 75px; height: 20px;margin: 10px 29px 0 0; background: url(../images/beice-icon22.png) no-repeat; line-height: 20px; color: #fff; text-align: left; text-indent: 20px; cursor: pointer;}
.joinUs-list .collapse:hover,.joinUs-list .unfold:hover{opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.joinUs-list .beice-center .con .joinUs-list dl dt p{ float: left; width: 420px;line-height: 44px; color: #666; font-size: 14px; text-align: left; text-indent: 40px;}

/*搜索页面*/
.list-search{ float: left; width: 746px; border:1px solid #e6e6e6; margin: 20px 0;}
.list-search .search-tit{ float: left; width: 100%;  height: 30px; border-bottom: 1px solid #e6e6e6; line-height: 30px;}
.list-search .search-tit em{ display: block; float: left; width: 5px; height: 20px; background:#6cb027; margin: 5px 5px 0 15px;}
.list-search .search-tit span{display: block; float: left; color: #333; font-size: 14px; font-weight: bold;}
.list-search ul{float: left; width: 100%; padding: 10px 0;}
.list-search ul li{ float: left; width: 740px; height: 40px; margin:0 0 0 9px; border-bottom: 1px dotted #e6e6e6; background: url(../images/beice-icon25.png) no-repeat 13px center;}
.list-search ul li:hover{ background: url(../images/beice-icon25.png) no-repeat 13px center;}
.list-search ul li:hover em,.list-search ul li:hover span{color: #6cb027;}
.list-search ul li span{ display: block; float: left; width: 500px; height: 40px; line-height: 40px; text-indent: 23px; color: #666; font-size: 13px;}
.list-search ul li em{ display: block; float: right; height: 40px; margin-right: 10px; line-height: 40px; color: #666; font-size: 13px;}

.list-pic{ float: left; width: 120%; overflow: hidden;margin:20px 0;}
.list-pic a{position: relative; display: block; float: left; width: 234px; height: auto;  margin: 30px 22px 0 0; z-index: 1;}
.page-detail02 .beice-center .con .list-pic .img{ position: relative; display: block;  margin: 2px; z-index: 2;border:1px solid #f1f1f1;}
.list-pic img{width: 230px; height: 159px;}
.list-pic .pic-mask{ display: none; position: absolute; top:0; left:0; z-index: 3;}
.page-detail02 .beice-center .con .list-pic p{ width: 100%;  color: #666; text-align: center; margin: 0;}
.list-pic a:hover .pic-mask{ display: block;}
.list-pic a:hover p{ color:#004890;}
/*主要业务 聚合页*/
.business-polymeric{float: left; width:748px; border:1px solid #e1e1e1; margin: 20px 0 0 0;  }
.business-polymeric dl{ float: left; width: 100%; border-bottom:1px solid #e1e1e1;}
.business-polymeric dl dt{ float: left; width: 100%; padding: 20px 0 30px 0; cursor: pointer;}
.business-polymeric dl dt em{display: block; float: left; margin: 10px 20px 0 20px;}
.business-polymeric dl dt em img{ display: block; width: 50px; height: 50px;}
.business-polymeric dl dt .detail{ float: left; width: 630px;}
.business-polymeric dl dt .detail h6{ float: left; width: 100%; margin-bottom: 5px; min-height: 34px;_height:expression(this.scrollHeight < 34 ? "34px" : "auto"); line-height: 34px; border-bottom: 3px solid #e1e1e1; text-align: left; color: #004890; font-size: 16px;}
.business-polymeric .list-polymeric{ float: left; width: 100%;}
.business-polymeric .list-polymeric .column-list{ float: left; width: 100%; margin: 10px 0;}
.business-polymeric .list-polymeric .column-list .tit-list{ float: left; width: 100%; height: 30px; line-height: 30px; font-size: 14px; color: #6cb22e; font-weight: bold;}
.business-polymeric .list-polymeric .column-list .con-list{ float: left; width: 100%; height: auto;}
.business-polymeric .list-polymeric .column-list .con-list a{ display:inline; margin-right: 15px; line-height: 24px; color: #666;}
.business-polymeric .list-polymeric .column-list .con-list a:hover{color: #cc0000;}
/*荣誉资质*/
.honor{ float:left; width: 780px;}
.honor dl{width:170px;margin:0;float:left;margin: 15px 23px 15px 0;}
.honor dl dt{width:170px;height:235px;background:#fff;}
.honor dl dt a{ display: block; height: 1px;}
/*.honor dl dt img{ display: block; float:left;width:170px;height:210px;}*/
.honor dl dd{width:170px;height:30px;margin:5px 0;text-align:center;color:#333;line-height:30px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;cursor: pointer;}
#lightbox-image-details-caption{ color: #2f2f2f; line-height: 50px; font-size: 18px; font-weight: normal; font-family: 微软雅黑;}
#lightbox-secNav-btnClose{margin-top: 10px;}
.outer{ float: left;  overflow: hidden;}
.mid{ position:static;+position:absolute;top:50%;left:0;width:168px;text-align:center;}
.pic{display:table-cell; position:relative; width: 168px; height: 208px; background: #fafafa; border: 1px solid #eee; vertical-align:middle; text-align:center;overflow:hidden; z-index: 1; cursor: pointer; }
.inner{position:static;+position:relative;top:-50%;vertical-align:middle;}
.pic img{max-width:166px;max-height:349px;_width:expression(document.body.clientWidth > 168 ? "168px" : "auto"); _height:expression(this.scrollHeight > 208 ? "208px" : "auto");}
/*2015 03 16*/
.beice-top .version .mobile-enter{ color: #6cb027; background: none;}
.law .lib-content ul li{ margin: 0; padding: 10px 0;}

.law .lib-content .detail p{ display: block;}
.law .lib-content .detail .time{ display: block;}

/*证书查询页*/
.cer_chaxun{float: left; width: 100%;height:1035px; margin: 20px 0; padding-top:10px; padding-left:10px; color:#999; background:url(../images/bord1.png) no-repeat left top;}
.cer_ul{ float: left; width:600px; margin-top:280px; margin-left:40px;}
.cer_chaxun li{ width:600px; margin-top:10px; padding-bottom:20px; color:#999;}
.cer_chaxun input{ font-size:12px; width:200px; color:#CCC;}
.cer_chaxun input.inp{ font-size:70%; width:80px; line-height:18px; color:#333;}
.cer_chaxun input.inptext{ color:#000;}
.cer_chaxun li p{ margin-top:20px;}
.tb { font-size:12px;}
.tb td{ line-height:26px; height:36px; border-bottom:#CCC 1px solid; text-align:left; padding-left:10px;}
.cer_left a{ color:#0A3FA0;}
.cer_li{ margin-left:20px;}
/*.chaxun_chaxun{ height:100%;}*/
.chaxun_chaxun span{ color:#000; font-size:14px;}
.chaxun_chaxun li.ul_img{ text-align:center; margin:70px 0 0 50px; padding-bottom:0;}
.chaxun_chaxun li.ul_form{ text-align:center; margin-left:50px; border-bottom:#666 1px dashed;margin-top:-10px;}
.chaxun_chaxun li.ul_con{ margin-left:33px; height:auto;}
.chaxun_chaxun li.ul_con p{ margin-left:10px; }
.chaxun_chaxun li.ul_tips{ margin-left:33px; padding-bottom:0; margin-top:0;}
.chaxun_chaxun li.ul_ff{ margin-left:33px; padding-bottom:0;position:relative;text-align: center;}
.chaxun_chaxun li.ul_ff img:hover{ border:#06C 2px solid; padding:0; }
.chaxun_chaxun li.ul_ff div{}
.chaxun_chaxun li.ul_ff .certificate-img,.chaxun_chaxun li.ul_ff .certificate-img p{text-align:center;}
.chaxun_chaxun li.ul_ff .certificate-img{width:120px;position:relative;top:0px;display: inline;}
.chaxun_chaxun li.ul_ff .certificate-tip{text-align:left;position:relative;width:410px;left:15px;}
.certificate-tip p{text-align:left;}
.ul_form h2.ul_form-t{font-size:20px;color:#000;}
.ul_form h2.ul_form-t-h{margin-bottom:10px;}
.page-detail02 .beice-center .con .chaxun_chaxun li.ul_form p{ margin-left: 230px;}
/*资料下载*/
.soft_list{ float: left; padding:15px 0;}
.soft_list ul{float: left; width: 100%;}
.soft_list ul li{ float: left; width: 100%; height:60px; overflow:hidden; padding:10px 0px; border-bottom:#9f9f9f 1px dashed;}
.soft_list ul li .ico{ width:43px; height:43px; padding-top:8px; padding-bottom:9px; float:left;}
.soft_list ul li .text{ float: left; width:610px; height:60px; float:left; line-height:30px; padding-left:12px;}
.soft_list ul li .text b{}
.soft_list ul li .text b a{font-size:14px; text-decoration:none; color:#266392; text-transform:uppercase;}
.soft_list ul li .text b a:hover{ color:#158bef;}
.soft_list ul li .text i{ padding-left:15px; font-size:13px; color:#828284; font-style:normal;}
.soft_list ul li .text p{ margin:0px; font-size:14px; height:30px; line-height:30px; overflow:hidden;}
.download-chakan{ display: block; float: left; width:45px; height:33px;  background:url(../images/downarrow.gif) no-repeat left center; text-align: right; line-height: 33px; color: #6cb027; font-size: 14px; }
.download-chakan:hover{ color: #00489b;}
.page_info{ float: left; width: 100%; height: 30px; line-height: 30px; text-align: center;}
/*联系我们*/
.lib-tab4{ float: left; margin: 20px 0 0;}
.lib-tab4 .lib-menu{ float: left; width:100%; margin: 20px 0 0 0;}
.lib-tab4 .lib-menu li{ float: left; width:120px; height: 44px; background: #efefef; margin: 0 200px 0 0; color: #666; text-align: center; line-height: 44px; cursor: pointer;}
.lib-tab4 .lib-menu li.hover{ background:#6cb22e; color: #fff;}
.lib-tab4 .lib-content{ float: left; width:100%; margin: 0;}
.lib-tab4 h6{ float: left; width: 100%; line-height: 30px; border-bottom: 2px solid #e1e1e1; margin-bottom: 10px; color: #6cb027; font-size: 18px; text-align: left; text-indent: 10px;}
.lib-tab4 #con_two_1{ float: left; width: 50%;}
.map-api{ width: 490px; height: 490px;}
.lib-tab4 #con_two_2{ float: left; width: 50%;}
.message{ position: relative; width: 490px; height: 515px;+height:570px; z-index: 1;}
.message-tip{ width: 480px; margin: 0 0 0 4px;}
.message-tip p{ width: 440px; margin: 20px; text-indent: 0;}
.message-form{ float: left; margin-top: 10px;}
.message-form label{ width: 75px;}
.message-form .controls{ width: 405px;}
.w170{ width: 150px;}
.w490{ width: 370px;}
.message-form .submit{ margin: 0 0 0 100px;}
/*走进北侧*/
.honor .detail{ width: 108px;}
.honor .detail .img{ width: 106px;}
/*北测实验室*/
.inright_aboutshow{ width:688px; height:auto; line-height:2; padding:20px 20px; clear:both}
.inright_aboutshow span{ float:right; width:350px; height:220px; margin-left:10px;}
.inright_aboutshow a{ display: block;}
.inright_aboutshow a:hover p{ color: #6cb027;}
.inright_aboutshow p:hover{ color: #6cb027;}
/*公司资质*/
.albums-company{ position: relative; float: left; width:730px; z-index: 1;}
.albums-company .bigImg{ width: 420px; margin:0 0 0 150px;  border:5px solid #8fc31f; overflow: hidden;}
.albums-company .bigImg ul{ float: left;height: 585px; overflow: hidden;}
.albums-company .bigImg ul li{ position: relative; float: left; width: 400px;margin: 8px; z-index: 2;}
.albums-company .bigImg ul li img{ display: block; width: 400px; height: 567px; }
.albums-company .ImgScroll{position: relative; float: left; width:428px; border:1px solid #eee; margin: 10px 0 0 150px; padding: 15px 0; display: inline;}
.albums-company .smallImg{ float: left; width: 400px; margin-left: 45px;}
.albums-company .smallImg ul{ float: left; width: 20000px; height: 94px; margin-left: 45px; overflow: hidden;}
.albums-company .smallImg ul li{ float: left; width: 60px; height: 84px; border: 1px solid #e1e1e1; margin-right: 8px; margin-top: 4px; cursor: pointer;}
.albums-company .smallImg ul li.on{ border: 1px solid #8fc31f; margin-top: 0;}
.albums-company .smallImg ul li img{display: block; width: 60px; height: 79px;}
.albums-company .sPrev{ display: block; position: absolute; top:50%; left:10px; width: 18px; height: 38px; background: url(../images/albums-btnLeft01.png) no-repeat; margin-top: -19px; z-index: 4;}
.albums-company .sNext{ display: block; position: absolute; top:50%; right:10px; width: 18px; height: 38px; background: url(../images/albums-btnRight01.png) no-repeat;margin-top: -19px;z-index: 4;}
.albums-company .sPrev:hover{background: url(../images/albums-btnLeft02.png) no-repeat;}
.albums-company .sNext:hover{background: url(../images/albums-btnRight02.png) no-repeat;}
.albums-company .arrow .sPrev{ top:300px; left:110px;}
.albums-company .arrow .sNext{ top:300px; right:110px;}

/*在线客服*/
#service_online{position:absolute;top:300px;width:150px; height:150px; background: url(../images/hotline.png) no-repeat; right:0;z-index:999;margin-top: 3px;}
#service_online a{ display: block; width: 100%; margin: 27px 0 -19px 0; color:#fff; font-size:12px; font-family:"微软雅黑"; text-align: left; text-indent: 57px;}
#service_online a:hover{ text-decoration:underline;}

/*2015 03 28*/
.law .lib-tab2 { width: 100%;}
.law .lib-tab2 .lib-menu{position: relative; z-index: 1;}
.lib-tab2 .lib-menu li.hover .law-tit{ display: block; color: #fff;}
.lib-tab2 .lib-menu li .law-tit{color: #666;}
.law .lib-tab2 .lib-menu li .law-titSub{ display: none; position: absolute; top:44px; left:0; width: 770px; padding: 30px 0; background: #efefef; z-index: 2;}
.law .lib-tab2 .lib-menu li .law-con{ float: left; width: 100%; background: url(../images/beice-bg.png) repeat-y; overflow: hidden;}
.law .lib-tab2 .lib-menu li .law-con a{ display: block; float: left; width: 25%; height: 20px; margin-bottom: 5px; color: #004890; font-size: 10px; line-height: 20px; text-align: left; text-indent: 40px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;cursor: pointer;}
.law .lib-tab2 .lib-menu li .law-con a:hover{ color: #6cb22e;}
/*2015 04 02*/
.index-column dl dd{ height: 245px;}
.index-column03 .list-content ul.list{ width: 49%; height: 147px; overflow: hidden;}
.index-column03 .list-content ul.list li{ width: 100%;}
.map-api{ margin: 9px 0;}
.message{ float: right; margin: 9px 0;}
.message-tip{ float: right;}
.message-form .submit{ margin: 0 0 0 75px;}
.page-detail02 .beice-center .con .bigImg p{ width: 100%; height: 30px; line-height: 30px;margin: 0;  text-align: center; font-size: 14px; color: #333; overflow: hidden;}
.albums-company .bigImg ul{ height: 610px;}
.business-list dl dd .lib-content ul li{ position: relative; z-index: 1; background: none;}
.xiangqing{ display: block; position: absolute; right:40px; top:65px; z-index: 2;}
/*2015 04 15*/
.footer-column dl dd .more{ background-color: #8fc31f;}
.page-detail02 .beice-center .con .ul_ff p{  line-height: 24px;}
.page-detail02 .beice-center .con .chaxun_chaxun li.ul_form p{ margin-left: 243px;}

.index-column .index-column01 .detail p{
    /*height: 20px;*/
    line-height: 20px;
    color: #666;
    float: left;
    width:100%;
    /*overflow: hidden; text-overflow:ellipsis; white-space:nowrap;*/
}

.lib-content ul {
    float: left;
    width: 100%;
    /*margin: 30px 0 0 0;*/
}
/*.lib-content ul li {
    float: left;
    width: 100%;
    margin-bottom: 35px;
    padding-bottom: 15px;
    border-bottom: 1px dashed #e5e5e5;
}*/
.lib-content ul li .imges {
    float: left;
    width: 200px;
}

.lib-content ul li .imges img {
    display: block;
    width: 200px;
    height: 150px;
}

.lib-content .news-detail {
    margin-left: 200px;
    padding-left: 20px;
}

.lib-content .detail h6 {
    float: left;
    width: 100%;
    height: 34px;
    line-height: 34px;
    font-size: 12px;
}
.lib-content .detail h6 a {
    color: #004890;
}

.lib-content .detail p {
    float: left;
    width: 100%;
    height: 77px;
    /*margin: 10px 0;*/
    line-height: 24px;
    overflow: hidden;
    color: #666;
    text-align: left;
    /*font-size: 14px;*/
}
.lib-content .detail .time {
    float: left;
    width: 100%;
}
.lib-content .detail .time em {
    display: block;
    float: left;
}
.lib-content .detail .time span {
    display: block;
    float: left;
    height: 16px;
    line-height: 16px;
    margin: 0 0 0 5px;
    color: #666;
}


.student-style {
    float: left;
    width: 100%;
}
.row10 {
    margin-left: -10px;
    margin-right: -10px;
}

.student-style ul li {
    float: left;
    margin-top: 20px;
    padding: 0 10px;
    width: 236px;
}
.student-style ul li img {
    width: 100%;
    height:158px;
}
.student-style ul li h6 {
    background: none repeat scroll 0 0 #f6f6f6;
    color: #333;
    font-size: 14px;
    padding: 10px 0;
    text-align: center;
}
