@charset "utf-8";
/* CSS Document */
body{margin: 0 auto; font: 15px "Microsoft YaHei", Arial, tahoma,  Helvetica, sans-serif; background: #fff; color: #333; font-family: 微软雅黑; font-size:15px;}
a{text-decoration:none; color:#000;}
a:hover{ color:#0665c8;}
ul,ol{margin: 0; padding: 0;}
li {list-style: none;}
img{ border:0; margin:0;}
@media only screen and (min-width:640px){
#none11{ display:none;}
.none11{ display:none;}
.top11{ width:100%;height:30px; background:#f2f2f2;}
.top11 p{width:1200px; margin:auto; text-align:left; line-height:30px;font-size:14px;}
.top{ margin:0 auto;width:1200px;height:90px;}
.top .logo{ height:70px;width:250px;margin-top:10px; margin-left:10px;float:left;}
.top ul{width:630px;height:auto; margin-left:10px;height:90px;float:left;}
.top ul li{float:left;text-align:center;font-size:16px; height:90px;width:90px;line-height:90px; overflow:hidden;}
.top ul li a{display:block;color:#000;text-decoration:none;}
.top ul li a:hover{display:block;height:90px;line-height:90px;width:100%;color:#fff;background:#3575e1;}
.top p{ margin-left:5px;font-weight:bold;line-height:90px;float:left;color:#3575e1; font-size:22px;}
/*轮播图*/
.banner{width:100%; height:715px; margin:0px auto; overflow:hidden; text-align:center; position:relative;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#fff;}
#playBox{ width:1920px; height:715px; margin:0 auto; background:#fff;  overflow:hidden;  position:absolute;  left:50%; margin-left:-960px;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:80px; z-index:10; text-align:center;}
#playBox .smalltitle ul{margin:0 auto; width:120px;height:20px;}
#playBox .smalltitle ul li{cursor:pointer; margin:0 2px; width:30px; height:10px; color:#fff; background-color:#fff; float:left;border-radius:10px;overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{color:#f00; background:#3575e1;}
/*轮播图结束*/
/*公司简介*/
.gywm{ clear:both;width:100%;clear:both;height:380px;background:#efeeec;display:inline-block;}
.gywmnr{width:1075px;margin:170px auto;height:295px;color:#fff;background:#3575e1;}
.gyleft{ float:left;width:495px;margin-left:15px;margin-top:-50px;height:370px;}
.gyleft img{width:475px;height:318px;}
.gyright{float:right;color:#000;font-size:15px;width:550px;line-height:30px; color:#fff;height:295px; margin-top:30px;}
.gyright h2{ float:left;font-size:24px;color:#fff;font-weight:100;width:100%;height:40px; clear:both;}
.gyright p{height:225px;}
.gyright h5{float:right;width:40px;height:40px;margin:0;}
/*业务领域*/
.jdys{clear:both;width:1200px;background:url(https://web.archive.org/web/20230313062203im_/http://bnvxm.com/img/index_17.jpg) no-repeat bottom;height:300px;margin:auto; padding-top:180px;}
.jdys h2{ width:1050px; height:70px;margin:auto; clear:both;}
.ys1{float:left;width:215px;padding:50px 0;height:200px;}
.ys1 img{ margin-left:50px;}
.ys1 h3{ font-size:18px;color:#999;margin:0;font-weight:100; text-align:center;width:100%;}
.ys1 h4{color:#ccc;font-weight:100; margin:0; width:200px;text-align:center; font-size:14px;}
.ys1 p{color:#000; line-height:25px; }
/*公司理念*/
.gsln{clear:both;width:100%;clear:both;height:380px;background:#efeeec;display:inline-block;}
.lslnr{width:1075px;margin:170px auto;height:295px;color:#fff;background:#3575e1;}
.lyleft{float:left;color:#000;font-size:15px;width:550px;line-height:30px; color:#fff;height:295px;margin-left:15px;}
.lyleft h2{margin-top:30px;float:left;font-size:24px;color:#fff;font-weight:100;width:100%;height:40px;clear:both;}
.lyleft p{height:225px;}
.lyright{ float:right;width:495px;margin-left:15px;margin-top:-50px;height:370px;}
.lyright img{width:475px;height:318px;}
/*案例展示*/
.alcs{clear:both;width:1200px;background:url(https://web.archive.org/web/20230313062203im_/http://bnvxm.com/img/index_17.jpg) no-repeat bottom;height:400px;margin:auto;padding-top:160px;}
#photo-list {
/* 6张图片的宽度（包含宽度、padding、border、图片间的留白）
计算：6*(100+2*2+1*2+9) - 9 
之所以减去9是第6张图片的右边留白 */
   width:1170px;  
/* 图片的宽度（包含高度、padding、border）
   计算：100+2*2+1*2  */ 
    height:300px;  
    margin:10px 5px; 
 overflow:hidden;     /*溢出部份将被隐藏*/ 
}  
#photo-list ul { list-style:none; clear:both;}  
#photo-list li { float:left; width:385px;height:260px;margin:20px 5px;}  
#photo-list img {background:#fff;padding:2px;width:370px;color:#999; text-align:center;height:225px;}
#photo-list p{background:#fff;padding:2px;width:370px; font:14px 微软雅黑; color:#999;line-height:30px; text-align:center;height:25px;}

#photo-list li a:hover{color:#2B8A16;}
.alcs h2{width:970px; height:70px; margin:auto; margin-bottom:20px;clear:both;}
.alleft img{float:left;width:450px; height:450px;}
.alright{ display:none;}
/*小长条*/
.xhf{ width:100%;height:240px;background:url(https://web.archive.org/web/20230313062203im_/http://bnvxm.com/img/index02_05.jpg) no-repeat center;clear:both;display:inline-block;}
.xhf p{ width:1010px;line-height:80px;margin:50px auto;text-align:center;font-size:48px; font-weight:bold;color:#fff;}
/*新闻资讯*/
.xwzx{width:1200px;margin:auto; padding-top:100px;height:720px;}
.xwzx h2{ width:970px;height:70px;color:#c00; margin:auto;}
.dgxw{margin:70px 40px 20px 40px;width:520px;height:450px; float:left;}
.dgxw img{ float:left;width:100%;height:310px; margin-bottom:20px;}
.dgxw h3{font-size:18px;height:40px;overflow:hidden;width:100%;display:block;margin:0;line-height:40px;}
.dgxw p{height:75px;text-align:left;clear:both;overflow:hidden;width:100%;overflow:hidden;margin:0;line-height:25px;}
.xwzx span{ width:100px;height:30px;float:right;margin-right:100px;}
.lxwm{ width:1200px; height:70px;margin:0 auto;}
.lyb{width:100%;background:url(https://web.archive.org/web/20230313062203im_/http://bnvxm.com/img/index_1030.jpg) no-repeat center;height:590px;display:inline-block;}
.lyb11{ width:1200px;clear:both;height:400px;margin:120px auto;}
.lyb11 form{ width:455px;height:355px;float:left;background:#fff;}
.lyb ul{font-size:15px;margin:40px 40px;}
.lyb ul li{ margin:10px 0;width:370px; height:40px;}
.lyb ul li span{ float:left; width:50px;}
.lyb input{ float:left; width:310px; border:0;background:#f1f1f1;height:30px;}
.lybright{ float:right; width:600px; margin-top:60px;height:380px;}
.lybright h2{ font-size:37px; color:#3575e1; margin-bottom:10px;line-height:40px;clear:both;}
.lxdh{width:300px;height:120px;text-align:center; color:#fff; margin-top:20px;font-weight:bold;} 
.lxdh span{ display:inline-block;font-family:Impact;height:50px;font-size:40px;}
.ljzx{width:220px;height:50px; margin-top:10px;text-align:center;background:#3575e1; line-height:50px; float:left; margin-left:200px;}
.yqlj{background:#3575e1;margin:auto; clear:both;width:auto;line-height:60px;height:60px;}
.yqlj ul{width:1200px;margin:auto;}
.yqlj ul li{float:left;text-align:center;height:60px; font-size:16px;width:auto; padding:0 10px;line-height:60px; }
.yqlj ul li a{display:block;color:#fff;text-decoration:none;}
footer{ width:100%; height:140px;background:#666; display:inline-block;}
.foot{ width:1200px;margin:10px auto;height:80px;color:#fff;}
.foot p{text-align:center;width:1050px;float:left;line-height:30px; margin:0;padding-top:30px;}
.foot img{ float:right;width:140px; height:120px; margin:0;}

/*内页*/
.about{height:auto; width:auto; margin:50px auto;}
.about11{ width:1200px; height:auto; margin:0 auto;}
.aboutleft{background:#fff;float:left;margin-bottom:150px;height:auto;width:405px;}
.aboutleft h2 { margin:0;line-height:90px; height:90px;background:#272727;font-size:28px; color:#fff; text-align:center;}
.aboutleft ul{ width:100%; margin-bottom:10px;font-size:20px;}
.aboutleft ul li{width:100%; height:90px; list-style:none;text-align:center;line-height:90px; border-bottom:1px solid #ccc; background:url(https://web.archive.org/web/20230313062203im_/http://bnvxm.com/img/about_07.jpg) no-repeat right;}
.aboutleft ul li a{ text-decoration:none; color:#000;} 
.aboutleft ul li a:hover{display:block;background:url(https://web.archive.org/web/20230313062203im_/http://bnvxm.com/img/about_107.jpg) no-repeat;width:100%; height:90px; color:#fff;} 
.aboutleft ul li a:hover ol{ display:block;}
.aboutleft ul li ol {display:none; background:#338932; position:relative; z-index:9999; top:0px; left:0px; width:137px; height:auto; clear:both;margin:0px 5px;}
.aboutleft ul li ol li{}
.aboutleft ul li:hover ol { display:block; margin-left:330px;}
.aboutleft ul li:hover ol li {line-height:50px;background:#272727; height:50px;text-align:center; width:137px; border-bottom:1px solid #FFF;}
.aboutleft ul li:hover ol li a { display:block; color:#FFF; margin:0; padding:0; width:137px;}
.aboutleft ul li:hover ol li a:hover { background:#0665c8; height:50px;}

.aboutleft span{ width:80%;text-align:center; float:left;display:inline-block;height:90px;}
.aboutleft img{width:100%;height:205px;}
.lxnr{ margin-left:20px; line-height:25px;margin-top:10px;font-size:16px;}
.aboutright{ float:left; margin-left:50px;width:740px;height:auto; overflow:hidden;}
.dqwz{float:left; height:40px;line-height:40px;width:100%; border-bottom:1px solid #ccc;font-size:14px;color:#999; margin-bottom:20px;}
.dqwz a{color:#999; text-decoration:none;}
.abgs{float:left;width:100%;line-height:35px;font-size:15px;}

.abgs form{ width:90%; height:auto;}
.abgs form input{ width:300px; height:40px; }
.abgs form textarea{ width:500px;height:110px;}
.dggc{ width:220px; height:160px; margin:5px 13px; float:left;}
.dggc img{ width:100%; height:135px;}
.dggc p{ width:100%; height:25px; line-height:25px; text-align:center;}

.dggc11{ width:220px; height:285px; margin:5px 13px; float:left;}
.dggc11 img{ width:100%; height:260px;}
.dggc11 p{ width:100%; height:25px; line-height:25px; text-align:center;}
}
/*手机*/
@media only screen and (max-width:640px){
#none{ display:none;}
.none{ display:none;}
.top11{ width:100%;height:30px;background:#f2f2f2;}
.top11 p{width:100%;text-align:left; line-height:30px;font-size:14px;}
.top{ margin:0 1%;width:98%;height:auto;}
.top .logo{ height:70px;width:auto;margin-top:10px; clear:both;}
.top ul{width:100%;height:80px;background:#3575e1; border-top:1px solid #ccc;}
.top ul li{float:left;text-align:center;font-size:16px;height:40px;width:25%;line-height:40px; overflow:hidden;background:#fff;}
.top ul li a{display:block;color:#000;text-decoration:none;}
.top ul li a:hover{display:block;height:40px;line-height:40px;width:100%;color:#fff;background:#3575e1;}
.top p{display:none;}
/*公司简介*/
.gywm{ margin:1% 1%;width:98%;height:auto;clear:both;color:#000;display:inline-block;}
.gywm h2{ text-align:center;font-size:24px;width:100%;height:40px;}
.gywmnr{width:100%;height:auto;color:#000;}
.gyleft{width:100%;height:auto;}
.gyleft img{width:100%;height:auto;margin-bottom:20px;}
.gyright{font-size:15px;width:100%;line-height:30px; color:#fff;height:auto;}
.gyright p{height:auto;color:#000; width:100%;}
.gyright h5{width:40px;height:40px;float:right}
/*业务领域*/
.jdys{margin:1% 1%;width:98%;height:auto;clear:both;}
.jdys h2 img{ width:100%; height:auto;margin:2% 0;}
.ys1{ float:left;width:48%;margin:1% 1%;height:auto;}
.ys1 img{width:100%; height:auto;}
.ys1 h3{font-size:18px;color:#999;margin:0;text-align:center;width:80%;font-weight:100;height:40px;line-height:20px;}
.ys1 h4{color:#ccc;font-weight:100;margin:0;width:100%; height:40px;line-height:20px;text-align:center;font-size:13px;}
.ys1 p{color:#000;line-height:25px;}
/*公司理念*/
.gsln{ clear:both;width:100%;clear:both;height:380px;background:#efeeec;display:inline-block;}
.gsln h2{ text-align:center;font-size:24px;width:100%;height:40px;}
.lslnr{width:100%;height:auto;color:#000; }
.lyleft{font-size:15px;width:100%;line-height:30px; color:#fff;height:auto;}
.lyleft p{height:auto;color:#000;}
.lyright{ width:100%;height:auto;}
.lyright img{width:100%;height:auto;margin-bottom:20px;}
/*案例展示*/
.alcs{margin:1% 1%;width:98%;height:auto;clear:both;padding-top:40px;}
.alcs h2 img{width:100%;height:auto; clear:both; margin-bottom:20px;}
.alleft{ display:none;}
.alright{ width:100%; height:320px; overflow:hidden;}
.alright img{ float:left;width:48%; margin:5px 1%;height:150px;}

#photo-list{display:none;}
/*小长条*/
.xhf{ width:100%;height:auto;background:#0562c3;clear:both;margin-top:20px;display:inline-block;}
.xhf p{ width:100%;line-height:40px;margin:20px auto;text-align:center;font-size:26px; font-weight:bold;color:#fff;}
/*新闻资讯*/
.xwzx{width:98%; margin:2% 1%; height:auto; padding-top:10px;clear:both;}
.xwzx h2 img{ width:100%;height:auto;}
.dgxw{margin:10px auto;width:100%;height:auto;}
.dgxw img{ display:none;}
.dgxw h3{font-size:18px;height:30px;overflow:hidden;width:100%;margin:0;}
.dgxw p{height:75px;overflow:hidden;width:100%; overflow:hidden;margin:0;line-height:25px;}

.lyb{width:98%; margin:2% 1%;height:auto;background:#3575e1;display:inline-block;}
.lyb11{ width:100%;clear:both;height:auto;margin:auto;}
.lyb11 form{ width:90%;height:305px; margin:1% 5%;background:#fff;}
.lyb ul{font-size:15px;width:100%;width:90%;margin:1% 5%; padding-top:10px;}
.lyb ul li{ margin:10px 0;width:100%; height:30px;}
.lyb ul li span{ float:left; width:20%;}
.lyb input{ float:left; width:80%; border:0;background:#f1f1f1;height:30px;}
.zxjm input{width:30%; margin:5% 10%;}
.foot{ width:100%; height:auto; background:#000;}
.foot img{ width:25%; float:left;}


/*内页*/
.about{width:98%; margin:2% 1%;height:auto;}
.about11{ width:100%;height:auto;}
.aboutleft{ background:#fff; float:left;height:auto;width:100%;}
.aboutleft span{ width:100%;}
.aboutleft img{ display:none;}
.lxnr{display:none;}
.aboutleft ul{ width:100%; margin:2% 0;height:auto; background:#fff;}
.aboutleft ul li{width:auto; padding:0 8px;height:40px; background:#3575e1;float:left;text-align:center;line-height:40px;}
.aboutleft ul li a{ text-decoration:none; color:#fff;} 

.aboutleft ul li a:hover{display:block;width:100%; height:50px;} 
.aboutleft ul li a:hover ol{ display:none;}
.aboutleft ul li ol {display:none;}
.aboutleft ul li:hover ol {display:none;}


.aboutright{width:100%;height:auto; clear:both; padding-top:20px;}
.dqwz{float:left;height:40px;line-height:40px;width:100%;font-size:14px;color:#999; border-bottom:1px solid #ccc;}
.dqwz a{color:#fff; text-decoration:none;}
.abgs{width:98%; margin:2% 1%;line-height:30px;}

.dggc{ width:48%; height:auto; margin:1% 1%; float:left;}
.dggc img{ width:100%; height:auto;}
.dggc p{ width:100%; height:25px; line-height:25px; overflow:hidden;text-align:center;}

}
/*
     FILE ARCHIVED ON 06:22:03 Mar 13, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:02:03 Mar 24, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 10.88
  exclusion.robots: 0.015
  exclusion.robots.policy: 0.007
  esindex: 0.009
  cdx.remote: 18.993
  LoadShardBlock: 318.154 (3)
  PetaboxLoader3.datanode: 240.096 (4)
  PetaboxLoader3.resolve: 150.966 (2)
  load_resource: 168.111
*/