@charset "utf-8";
.h20{height:20px;clear:both;  }
/*公司简介*/
.sp-horizontal .sp-previous-arrow{background:url(../images/sykj-qh.jpg);width:47px;height: 47px;}
.sp-horizontal .sp-next-arrow{background:url(../images/sykj-right.jpg);width:47px;height: 47px;}
/*.BMapLabel{background:url(../upload/map-di.png)!important; color:#fff!important;left:271px!important;top:164px!important;width:208px!important;  height: 119px!important;border:0!important;line-height:30px!important;font-size:18px!important;font-weight:bold!important; ;text-align:center!important;word-wrap:break-word!important;white-space:pre-wrap!important;padding-top:90px!important; }*/
.fl{float:left;}
.fr{float:right;}

.devel-img ul li p img{width:370px;height:270px;float:right;}
.devel-img ul li p{color:#6c6c6c;}


.ssbj01{background:url(../images/ssbj01.jpg) no-repeat;padding-top:30px;}
.honor-b{width:100%;margin-top:50px;float: left;  }
.honor-moe{border:solid 1px #0070d6; display: block;height:30px;width: 147px;margin:0 auto;text-align: center;line-height:30px;}
.honor-moe:hover{color:#fff;background:#0070d6; }

.back-hover img{-moz-transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;transition:All 0.4s ease-in-out;}
.back-hover img:hover {-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.h50{height:50px;clear:both;}
.h60{height:60px;clear:both;}
.wapr2{width:100%;max-width:1220px;margin:0 auto;}
.auto-bana{background:url(../upload/auto_02.jpg) no-repeat;height:168px;margin-top:10px;overflow: hidden; background-size: cover;}
.auto-bar h3{font-size:36px;color:#fff;margin-top:52px;}
.auto-bar p a{color:#98c5f1;}
.auto-bar p span{color:#98c5f1; }
.auto-bar p{color:#fff;margin-top:5px;}
.main_auto{margin-top:2%; color:#6c6c6c;overflow:hidden;}
.main_auto_s ul li{width:33.23%;float: left;text-align: center;}
.main_auto_s ul li img{width:120px;height: 120px; }
.main_auto_s ul li h3{font-size:30px;color:#272727;margin-top:5px; }
.main_auto_s{margin-top:60px;padding-bottom:80px;overflow: hidden; }
.enterprise{background:url(../upload/auto_08.jpg) no-repeat;padding:28px 0 28px 0;}
.enterprise-s{width:30%;margin:0 auto;}
.enterprise-s a{position: relative; width:30%;height:32px;border:solid 1px #4988dd;border-radius:5px;text-align: center;float: left;line-height:32px;  display:block; color:#fff; margin:0 auto; }
.enterprise-s a img{width:22px;vertical-align:-5px;margin-right:10px;}
.enterprise-s a span{ display: none; position: absolute; left:50%; top:-105px; margin-left: -50px; width: 100px; height: 100px; overflow: hidden;}
.enterprise-s a span img{ width: 100%;}
.enterprise-s a:hover span{ display: block;}
/*团队管理*/
.main_team{margin-top:60px;overflow: hidden; }
.team-ceo{width:16.66%;margin:0 auto;background:#f9f9f9;overflow:hidden;margin-bottom:50px;padding-bottom: 10px;}
.tema-ceo-img{}
.tema-ceo-neme{background:#f9f9f9;}
.tema-ceo-neme h3 {text-align: center; overflow: hidden;width:100%;margin-top:20px;  }
.tema-ceo-neme h3 p{font-size:24px;color:#000;display: inline-block;  }
.tema-ceo-neme h3 span{color:#000 ;display: inline-block;  }
.tema-ceo-neme h5{width:100%;text-align: center;margin-top:20px;}
.ceo-tema ul li{width:16.66%;float: left; }
.ceo-tema ul li img{width:95%; }
.ceo-tema ul li h3{text-align: center; font-size:24px;margin-top:15px;border-bottom:solid 1px #e5e5e5;}
.ceo-tema ul li p{text-align: center;padding-top:20px;color:#6c6c6c;border-right:solid 1px #d5d5d5;width:96% }
.ceo-tema ul li p.wapr2_p{border-right:none;}
.ceo-tema ul li span{color:#6c6c6c;display:block; }
.ceo-tema {margin-bottom:100px;overflow: hidden; }

/*电子期刊*/
.main_download{overflow:hidden; }
.main_download ul li{width:24%;float:left;background:#f8f8f8;overflow: hidden;padding-bottom:39px;margin-right:1%;margin-bottom:1%   }
.main_download ul li span{background:#4988dd;font-size:12px;color:#fff;display:block;width:94px;line-height:22px;text-align: center;float: right;margin-bottom:35px;}
.main_download ul{width:101%; }
.main_download ul li p{width:85%;margin:0 auto;overflow:hidden;}
.main_download ul li p a{display: inline-block;}
.main_download ul li h3{text-align: center;line-height:50px;font-size:18px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding: 0 10% 0 10%;}
.main_download ul li .preview{display:block;background:#f39800;text-align: center;width:105px;height:29px;text-align: center;line-height:29px;color:#fff;margin-left:21px;float:left;border-radius:2px;}
.preview img{width:21px;height:12px;vertical-align:-2px;margin-right:5px;}
.main_download ul li .download-x{display:block;background:#4988dd;text-align: center;width:105px;height:29px;text-align: center;line-height:29px;color:#fff;margin-right:21px;float:right;border-radius:2px;}
.download-x img{width:16px;height:16px;vertical-align:-2px;margin-right:5px;}

/*公司资质*/
.main_capital{}
.main_capital ul{width:101%; }
.main_capital ul li{border:solid 1px #e5e5e5;width:32%;float:left;margin-bottom:115px;margin-right:1%;}
.main_capital ul li p{position:relative;}
.main_capital ul li div{/* position:absolute; */bottom:-47px;left:8%;background:#4988dd;width: 100%;padding: 19px 93px 10px 37px;font-size:16px;color:#fff;/* height:57px; */box-sizing: border-box;}
.main_capital ul li:hover div{border:solid 3px #4988dd;background:#fff;color:#272727;cursor:pointer; }


.honor-moe{width:188px;height:34px;border:solid 1px #4988dd;border-radius:5px;display:block;line-height:34px;text-align: center;cursor:pointer;margin:0 auto;margin-bottom:50px;color:#4988dd;margin-top:20px;}
.load-more-l{width:188px;height:34px;border:solid 1px #4988dd;border-radius:5px;display:block;line-height:34px;text-align: center;cursor:pointer;margin:0 auto;margin-bottom:50px;color:#4988dd;margin-top:20px;}
.honor-moe img{width:14px;height:14px;vertical-align:-2px;margin-left:8px;}
.load-more-l img{width:14px;height:14px;vertical-align:-2px;margin-left:8px;}

/*瀑布流*/


#infscr-loading1{ background:rgba(0,0,0,0.4); position:fixed; width:100px; height:50px; line-height:50px; font-size:16px; overflow:hidden; border-radius:10px; text-align:center; color:#fff; left:50%; top:50%; z-index:1000; margin:-15px 0 0 -50px;display:none; }
#infscr-loading{ background:rgba(0,0,0,0.4); position:fixed; width:100px; height:50px; line-height:50px; font-size:16px; overflow:hidden; border-radius:10px; text-align:center; color:#fff; left:50%; top:50%; z-index:1000; margin:-15px 0 0 -50px;display: }
.lt9 #infscr-loading{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000")}
#infscr-loading img{ position:absolute; left:50%; top:50%; margin:-57px 0 0 -75px; opacity:0.5; filter:alpha(opacity=50);display: none;}             

.load-more-linkM{ width:136px; height:38px; margin-top:20px; line-height:38px; color:#fff; background:#9f9583; margin-left:230px; font-size:16px; }  
.load-more-link_com a{ display:block;}
.load-more-link_com{ margin-top:20px;}

/*发展历程*/
.warp-2015{width:98%;}
.development-lis{width:100%;overflow:hidden;}
.box-2015{overflow: hidden;}
.box-2015-l{width:19.5%;float:left;border-right:solid 1px #e6e6e6;position:relative;height:53px;margin-top:2%  }
.box-2015-l img{width:9px;height:9px;position:absolute;top:0;right:-5px;   }
.box-2015-r{width:79%;float:right;font-size:30px;color:#4988dd;font-weight:bold;}


.devel-nf{float:left;}
.devel-nfl{width:19%;float:left;padding:2% 0 2% 0;}
.devel-nfl span{display:block;text-align:right;width:100%;float: left;color:#f39800;width:90%;margin-bottom:1%;}
.devel-nfl p{text-align:right;width:90%;font-size:18px;color:#272727;line-height:28px;margin-top:12%;overflow:hidden;}
.devel-nfr{width:80.4%;float:right;font-weight:bold;border-left:solid 1px #e6e6e6;position:relative;}
.devel-nfr .deve-q{width:9px;height:9px;position:absolute;top:17px;left:-5px;   }
.devel-nfr h3{position:absolute;top:0;left:0;color:#f39800;width:95%;margin-left:2%;font-size:30px;font-weight:bold;}
.devel-nfr h3 sub{font-size:14px;font-weight:bold;margin-left:1%;    }
.devel-img{width:98%;margin-left:2%;font-size:14px;color:#6c6c6c;font-weight:normal;margin-top:3%;padding-bottom:5%;overflow:hidden;}
/*.devel-img span{float: right;width:37% }
.devel-img p{width:58%;float:left;margin-top:4%;line-height:24px;}

*/
.devel-img ul li{width:auto;float:left;display:inline-block;}
.devel-img ul li img{width:100%;margin-left:11%;}
.devel-img ul li p{padding-top:5% }
.devel-nf:hover{background:#f8f8f8;color:#fff!important;  }

.back-lic ul li{font-size:16px!important; }
.monthNum { position:relative;width:88%;margin:0 auto;}
.monthNum ul li{ text-align:center;background:#f2f2f2;cursor:pointer;width:17%;font-size:30px;line-height:66px;margin-right:30px;}
.monthNum ul li.cur a { background:#4988dd;color:#fff!important;font-weight:bold;  }
.monthNum ul li a { display:block;font-weight:normal;color:#272727;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.monthNum ul li a:hover{color:#fff;background:#4988dd;} 
.monthNum h2 { font-weight:bold;color:#063862;text-align:center;margin:30px 0;}
.monthNum .bx-controls-direction { display:block;}
.monthNum .bx-controls { position:static;}
.monthNum .bx-wrapper { position:static;}
.monthNum .bx-wrapper .bx-controls-direction a { top:12%;}
.monthNum .bx-wrapper .bx-controls-direction a.bx-prev { background:url(../images/deve-1.png) no-repeat;left:-59px;top:35%;opacity:1;height:54px;width:54px;}
.monthNum .bx-wrapper .bx-controls-direction a.bx-next {  background:url(../images/deve-2.png) no-repeat;right:-59px;top:35%;opacity:1;height:54px;width:54px;}
.monthNum .bx-wrapper .bx-controls-direction a.bx-prev:hover { background:url(../images/deve-11.png) no-repeat;}
.monthNum .bx-wrapper .bx-controls-direction a.bx-next:hover {background:url(../images/deve-22.png) no-repeat;}
.bx-viewport{width:100%!important; }
.develop_box{}

.monthNum .bx-wrapper .bx-controls-direction a.bx-next.disabled:hover{background:url(../images/deve-2.png) no-repeat;}
.monthNum .bx-wrapper .bx-controls-direction a.bx-prev.disabled:hover{background:url(../images/deve-1.png) no-repeat;}


/*产品服务列表*/
.whide-w{width:100%;max-width:1160px;margin:0 auto;}
.service-bana{background:url(../upload/service_02.jpg) no-repeat;height:168px;margin-top:10px;overflow: hidden; background-size: cover;}
.servce-moe{text-align:center;margin-top:30px;display:block;}
.servce-moe a{color:#0054b4;}

.servce-lb{margin-top:70px;width:100%;overflow:hidden;}
.servce-lb h3{font-size: 26px;}
.servce-lb .bxslider04{/*margin:30px auto;padding:0 50px;*/}
.servce-lb .bxslider04 li{text-align:center;position:relative;overflow:hidden;}
.servce-lb .bxslider04 li img{/*display: inline-block;*/ height: auto; max-height: 100%;max-width: 100%;vertical-align: middle;}
.servce-lb .bx-wrapper .bx-controls-direction a{background: url(../images/pro_LR.png) no-repeat;
    width: 34px;height: 34px;
}
.bxslider04 ul li span{display:block;position:absolute;left:0;bottom:0;background:url(../images/erver-bj.png);font-size:18px;color:#fff;line-height:43px;padding:0 20px 0 20px   }
.servce-lb .bx-wrapper .bx-controls-direction .bx-prev{left: -37px;background-position: 0 0;width:47px;height: 47px;}
.servce-lb .bx-wrapper .bx-controls-direction .bx-next{right:-37px;background-position: 100% 100%;width:47px;height: 47px;}
.servce-lb .bx-wrapper .bx-controls-direction .bx-prev:hover{background-position: 100% 0%;}
.servce-lb .bx-wrapper .bx-controls-direction .bx-next:hover{background-position: 0 100%;}


/*工程设计*/
.design-lis{background:url(../upload/service_14.jpg) no-repeat;margin-top:60px;height:460px;padding-top:9%;}
.design-lis p{font-size:28px;text-align: center;margin-bottom:14px;}
.design-lis p a{color:#fff;}
.design-lis p a:hover{color:#CFD1D8;}
.design-lis i{display:block;width:50px;height:0;border-bottom:solid 4px #fff;margin:0 auto;}
.design-lis span{text-align: center;display: block;line-height:24px;margin-top:30px;color:#fff;}
.design-a{display:block;width:188px;height:32px;background:#fff;color:#0054b4!important;border-radius:2px;line-height:32px;text-align: center;margin:0 auto;margin-top:35px;}



.engineering{overflow: hidden;margin-top:60px;}
.engineering ul{width:100.5%;}
.engineering ul li{width:32.8%;float:left;margin-right:0.5%;background:#f1f1f1;padding-bottom:4%;overflow:hidden;}
.engineering ul li p{border:solid 1px #c9c9c9;width:40%;margin:0 auto;text-align:center;line-height:33px;margin-top:10%;}
.engineering ul li:hover a{color:#fff;}
.engineering ul li:hover{background:#0054b3; }
.engineering ul li:hover
.engineering ul li:hover p{border:solid 1px #fff;}


.Bearing-lis{background:url(../upload/service_26.jpg) no-repeat center;height:620px;margin-top:60px;overflow:hidden;    }
.bearing-50{width:50%;float:left;background:url(../images/bearing-bj.png);height: 620px;   }
.bearing-bar{width:64.3%;float:right;margin-top:10% }
.bearing-bar h3{font-size:28px;margin-bottom:14px;}
.bearing-bar h3 a{color:#fff; }
.bearing-bar h3 a:hover{color:#BAC0C7;}
.bearing-bar i{display:block;width:50px;height:0;border-bottom:solid 4px #fff;}
.bearing-bar p{line-height:24px;margin-top:30px;color:#fff;}
.gccg{display:block;width:188px;height:32px;background:#fff;color:#0054b4!important;border-radius:2px;line-height:32px;text-align: center;margin-top:35px;}


.plan_index {margin-top:4%;overflow:hidden;}
.plan_index ul{width:101%; }
.plan_index ul li{width:32%;float:left;margin-right:1.3%;overflow:hidden; }
.plan_index ul li h3 a{font-size:18px;color:#000;}
.plan_index ul li h3 a:hover{color:#1264BE;}
.plan_index ul li a{font-size:12px;color:#0054b4;}
.plan_index ul li img{margin-top:20px;}

.consultation{overflow:hidden;margin-top:60px;}
.consultation ul li{float:left; ;margin-bottom:3%;margin-right:19px;position:relative;}
.consultation ul li.mr0{margin-right:0;}
.consultation ul li p{border:solid 1px #fff;text-align:center;line-height:40px;position:absolute;top:45%;left:50%;width:37%;margin-left:-18.5%;font-size:18px;color:#fff;-webkit-transition:0.4s all ease;
    -moz-transition:0.4s all ease;
    -ms-transition:0.4s all ease;
    -o-transition:0.4s all ease;
    transition:0.4s all ease;}
.consultation ul li.s p{width: 56%;margin-left:-28%;}
.consultation ul li span{position:absolute;bottom:0;left:50%;display:block;font-size:12px;color:#fff;text-align: center;opacity:0;-webkit-transition:0.4s all ease;width: 91%;margin-left:-45.5%;
    -moz-transition:0.4s all ease;
    -ms-transition:0.4s all ease;
    -o-transition:0.4s all ease;
    transition:0.4s all ease;}
.consultation ul li.s span{width: 91%;margin-left:-45.5%;}
.consultation ul li span a{color:#fff;}
.consultation ul li:hover p{top:28%;}
.consultation ul li:hover span{bottom:35%;opacity:1;}
.consultation ul li:hover.s span{bottom:20%;opacity:1;}



/*防微震基台*/
.base-station{background:url(../upload/base-station_02.jpg) no-repeat;height:168px;margin-top:35px;overflow: hidden;}
.base-lis{overflow: hidden;margin-top:60px;}
.base-lis ul{width:102% }
.base-lis ul li{width:32.2%;float:left;margin-bottom:2%;margin-right:0.9%;position:relative;}
.base-lis ul li p{border:solid 1px #fff;text-align:center;line-height:40px;position:absolute;top:45%;left:50%;width:50%;margin-left:-25%;font-size:18px;color:#fff;-webkit-transition:0.4s all ease;
    -moz-transition:0.4s all ease;
    -ms-transition:0.4s all ease;
    -o-transition:0.4s all ease;
    transition:0.4s all ease;
overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.base-lis  ul li span{position:absolute;bottom:0;left:50%;display:block;font-size:12px;color:#fff;text-align: center;opacity:0;-webkit-transition:0.4s all ease;width: 91%;margin-left:-45.5%;
    -moz-transition:0.4s all ease;
    -ms-transition:0.4s all ease;
    -o-transition:0.4s all ease;
    transition:0.4s all ease;}
.base-lis  ul li span a{color:#fff;}
.base-lis  ul li:hover p{top:28%;opacity: 0;}
.base-lis  ul li:hover span{bottom:20%;opacity:1;}

.base-box{background:#f1f1f1;overflow:hidden;margin-top:60px; position: relative;}
.base-box .swiper-button-prev,.base-box .swiper-button-next{ display: none;}
.besa-s_li{/*width:83%;float:left;*/ width:90%; overflow:hidden;margin:1% 0 2% 5%;}
.besa-s_li ul{/*height:60px;overflow:hidden;*/ display: block;}
.besa-s_li ul li{float:left; widtH:auto; height: auto; padding:0 2% 0 2%;border:solid 1px #cfcfcf;line-height:47px;margin:1% 2% 0 0;}
.besa-s_li ul li a{color:#313131;}
.besa-s_li ul li a:hover{color:#313131;}
.base-box-a{border:solid 1px #0054b3;line-height:24px;height:24px; width:9%;float: right;text-align: center;font-size:12px;color:#0054b4!important;margin:3% 2% 0 0;display:block; cursor: pointer;}
.base-box-aa{height: auto!important;}
.on-link a{background:#4988dd;color:#fff!important;cursor:pointer;display:block; }
.on-link a:hover{color:#fff!important;}
.on-link{background:#4988dd;color:#fff;cursor:pointer;display:block; }


/*服务领域*/
.field-bana{background:url(../upload/field_02.png) no-repeat;height:168px;margin-top:10px;overflow: hidden; background-size: cover;}
/*电子信息/综合工程*/
.field-lis{background:url(../upload/field_11.jpg) no-repeat;margin-top:60px;height:379px;padding-top:7%;}
.field-lis p{text-align: center;margin-bottom:14px;}
.field-lis p a{font-size:28px;color:#fff;}
.field-lis p a:hover{color:#82C6F1;}
.field-lis i{display:block;width:50px;height:0;border-bottom:solid 4px #fff;margin:0 auto;}
.field-lis span{text-align: center;display: block;line-height:24px;margin-top:30px;color:#fff;}
.field-a{display:block;width:249px;height:32px;background:#fff;color:#0054b4!important;border-radius:2px;line-height:32px;text-align: center;margin:0 auto;margin-top:35px;}

.field-xin{background:#f4f4f4;overflow:hidden;padding:1.3% 0 1.3% 0;margin-top:60px }
.field-xin ul li{width:46%;float:left;position:relative;overflow:hidden;}
.field-xin ul li.xin-l{margin: 0 2% 0 3.1%;}
.field-xin ul li h3{position:absolute;left:5%;bottom:8%;background:url(../images/xin-1.png);width:64%;padding-left:5%  }
.field-xin ul li h3 p{line-height:62px;}
.field-xin ul li h3 p a{font-size:24px;color:#fff;}
.field-xin ul li h3 p a:hover{color:#BED0E1 }
.field-xin ul li h3 span{font-size:12px;color:#fff;display:block;}
.field-xin ul li h3 a{font-size:12px;color:#fff;margin:7% 0 2% 0;display:block;}
.field-xin ul li h3 a:hover{color:#BED0E1 }
/**/
.electronics_1{overflow: hidden;margin-top:60px;}
.electronics_1 ul li{width:32.3%;float:left;margin-right:1.7%;padding-bottom:4%;overflow:hidden;}
.electronics_1 ul li p{font-size:24px;line-height:60px;}
.electronics_1 ul li span{font-size:12px;color:#666666;display:block;margin-bottom:8%  }
.electronics_a{font-size:12px;color:#0054b3!important;display:block; }
.electronics_a:hover{color:#f39800!important;}


.data-center{background:#f4f4f4;overflow:hidden;padding:1% 0 5% 0  }
.eg-lis{overflow:hidden;margin-top:120px;}
.eg-lis_l{width:50%;float:left;overflow:hidden;}
.eg-lis_r{width:50%;float:right;}
.eg-lis_r h3{font-size:24px;text-align:center;line-height:60px;margin-top:18%;}
.eg-lis_r h3 a{color:#000;}
.eg-lis_r h3 a:hover{color:#0054b4;}
.eg-lis_r span{text-align:center;display:block;color:#666666;line-height:18px;font-size:12px;}
.eg-lis_r a{text-align: center;display:block;margin-top:5%; color:#0054b4;}
.eg-lis_r a:hover{color:#000;}
.eg-liss{overflow:hidden;}
.eg-lis_ls{width:50%;float:right;overflow:hidden;}
.eg-lis_rs{width:50%;float:left;}
.eg-lis_rs h3{font-size:24px;text-align:center;line-height:60px;margin-top:18%;}
.eg-lis_rs h3 a{color:#000; }
.eg-lis_rs h3 a:hover{color:#0054b4;}
.eg-lis_rs span{text-align:center;display:block;color:#666666;line-height:18px;font-size:12px;}
.eg-lis_rs a{text-align: center;display:block;margin-top:5%; color:#0054b4;}
.eg-lis_rs a:hover{color:#000;}

.fancybox-title-outside{position:absolute;bottom:20%!important;  }


.focus{width:1220px;margin:40px auto 0 auto;}
.focus .left{float:left; width:864px; height:648px; position:relative;overflow:hidden;}
.focus .left li{position:absolute; left:0; top:0; width:864px; height:648px; z-index:1; opacity:0; filter:alpha(opacity=0);}
.focus .left li.active{z-index:2;}
.focus .right li.active-bo {border:solid 4px #f39800;}
.focus .right li.active-bo p img.active-img{display: none;}
.focus .right li.active-bo p i{ display:block;}
.sp-slides h3{background:url(../images/lb-qh-1.png);width:63%;position:absolute;left:5%;bottom:5%;padding:0 0 2% 2%; }
.sp-slides h3 p{font-size:24px;color:#fff;line-height:74px;font-weight:normal;font-family:"微软雅黑" }
.sp-slides h3 span{font-size:12px;color:#fff;display:block;font-family:"微软雅黑"}
.focus-mone{font-size:12px;color:#fff!important;display:block;font-weight:normal;margin-top:3%;font-family:"微软雅黑" }
.focus-box{margin-top:2%;overflow:hidden;}
#fancybox-title-main p{font-size:12px;font-weight:normal;text-align:center;+position:absolute;+left:13%;width:100%;background:#fff;border-radius:5px; }


.focus .right{float:right; width:26%;background:#ffffff;padding:10px 0 10px 0;}
.focus .right li{height:204px; margin:0 auto; color:#33cccc; /*margin-bottom:21px*/;cursor: pointer;width:84%;margin-bottom:3px;position:relative; border:solid 4px #fff;}
.focus .right li img{width: 100%; height: 100%;}
.focus .right li p{position:absolute;top:0;left:0; width:100%; height: 100%;}
.focus .right li p i{ position: absolute; top: 95.5px; left: -48px; display: none;}
.focus .right li:hover,.focus .right li.active{color:#fff; }
/*.focus .right li:hover{border:solid 3px #f39800;}
*/
.focus .right li i.i1{background-position:0 0;}
.focus .right li i.i2{background-position:0 -60px;}
.focus .right li i.i3{background-position:0 -120px;}
.focus .right li i.i4{background-position:0 -180px;}
.focus .right li:hover i.i1,.focus .right li.active i.i1{background-position:-60px 0;}
.focus .right li:hover i.i2,.focus .right li.active i.i2{background-position:-60px -60px;}
.focus .right li:hover i.i3,.focus .right li.active i.i3{background-position:-60px -120px;}
.focus .right li:hover i.i4,.focus .right li.active i.i4{background-position:-60px -180px;}





.base-monitor{background:url(../upload/cy-yuanq_02.jpg) no-repeat;height:168px;margin-top:35px;overflow: hidden; background-size: cover;}

/*技术专长*/
.technology-bana{background:url(../upload/technology_01.jpg) no-repeat;height:168px;margin-top:10px;overflow: hidden; background-size: cover;}

.technology-box{background:url(../upload/technology_11.jpg) no-repeat;padding:60px 0 60px 0;overflow: hidden;}
.technology-box-l{width:40%;float:left;overflow:hidden;}
.technology-box-r{width:54%;float:right;}
.technology-box-r h3{font-size:28px;color:#272727;margin-bottom:14px;margin-top:30px; }
.technology-box-r h3 a{color:#272727;}
.technology-box-r h3 a:hover{color:#106fb8;}
.technology-box-r i{display:block;width:50px;height:0;border-bottom:solid 4px #f39800;}
.technology-box-r p{line-height:24px;margin-top:30px;color:#313131;font-size:24px;line-height:34px;font-weight:bold;}
.technology-box-r span{margin-top:24px;display:block;}
.technology-link{display:block;font-size:12px;background:#4988dd;border-radius:5px;width:188px;height:34px;line-height:34px;color:#fff!important;text-align: center;margin-top:40px; }


.py-box{background:#f1f8ff;overflow:hidden; }
.technology-lb{margin:50px 0 50px 0;}
.technology-lb h3{font-size: 26px;}
.technology-lb .bxslider05{/*margin:30px auto;padding:0 50px;*/}
.technology-lb .bxslider05 li{text-align:center;position:relative;overflow:hidden;}
.technology-lb .bxslider05 li img{/*display: inline-block;*/ height: auto; max-height: 100%;max-width: 100%;vertical-align: middle;}
.technology-lb .bx-wrapper .bx-controls-direction a{background: url(../images/pro_LR.png) no-repeat;
    width: 34px;height: 34px;
}
.bxslider05 ul li span{display:block;position:absolute;left:0;bottom:0;background:url(../images/erver-bj.png);font-size:18px;color:#fff;line-height:43px;width:100%;text-align:center;    }
.technology-lb .bx-wrapper .bx-controls-direction .bx-prev{left: -61px;background-position: 0 0;width:47px;height: 47px;}
.technology-lb .bx-wrapper .bx-controls-direction .bx-next{right:-61px;background-position: 100% 100%;width:47px;height: 47px;}
.technology-lb .bx-wrapper .bx-controls-direction .bx-prev:hover{background-position: 100% 0%;}
.technology-lb .bx-wrapper .bx-controls-direction .bx-next:hover{background-position: 0 100%;}
.bxslider05{max-width: 1098px!important;width:100%; }
.garden-plot{overflow:hidden;margin-top:40px;}

.garden-plot ul li{width:23%;float:left;border:solid 1px #ededed;margin-right:1.9%;padding:50px 0 58px;box-shadow:0 0 5px rgba(237, 237, 237, 1);height:273px ; }
.garden-plot ul li p{text-align: center;}
.garden-plot ul li h3{font-size:20px;color:#272727;margin-top:42px;text-align: center;}
.garden-plot ul li span{color:#6c6c6c;text-align: center;display:block;line-height:22px;margin-top:20px;}
.garden-plot ul li a{display:block;text-align:center;color:#0054b4!important;margin-top:36px;}
.garden-plot ul li a:hover{color:#000!important;}
.ckgd-link{background:#4988dd;display:block;font-size:12px;color:#fff!important;text-align:center;margin:0 auto;width:188px;height:34px;line-height:34px;border-radius:5px;margin-top:46px;}
.ckgd-link:hover{color:#86B6F7;display:block; }

.problem-w{background:url(../upload/technology_06.jpg);height:201px;margin-top:60px;}
.problem-b h3{width:70%;float:left;margin-top:4%; }
.problem-b h3 p{font-size:48px;font-weight:bold;color:#fff;}
.problem-b h3 span{font-size:24px;color:#fff;}
.wy-tw{width:136px;height:49px;line-height:49px;background:#fff;font-size:18px;text-align:center;display:block;float:right;border-radius:6px;margin-top:6%;color:#1670cb!important; }


/*新闻中心*/

.news-bana{background:url(../upload/news_02.jpg) no-repeat;height:168px;margin-top:10px;overflow: hidden;background-size: cover;}
.news-bx{overflow:hidden;clear:both;margin-top:60px;border-bottom:dotted 1px #cccccc;padding-bottom:60px;}
.news-bx_l{width:47.6%;float:left;overflow:hidden;}
.news-bx_r{width:47%;float:right;overflow:hidden;}
.news-bxr h5{font-size:53px;color:#f39800;font-weight:bold;line-height:53px;}
.news-bxr span{font-size:14px;color:#f39800;}
.news-bx_r h3{font-size:24px;margin-top:10px;}
.news-bx_r p{color:#6c6c6c;line-height:25px;margin-top:23px;}
.news-bx_ra{display:block;width: 88px;height: 26px;background:#4988dd;text-align: center;color:#fff!important;margin-top:35px;line-height:26px;   }



.news-bor{overflow:hidden;clear:both;}
.news-bor ul li{padding:50px;float:left;}
.news-bor_l{width:24.1%;float:left;overflow:hidden;}
.news-bor_r{width:62%;float:right;overflow:hidden;}
.news-bvr{width:12%;float:left;}
.news-bvr h5{font-size:53px;color:#f39800;font-weight:bold;line-height:53px;text-align: center;}
.news-bvr span{font-size:14px;color:#f39800;text-align: center;display:block;}

.news-bor_r h3{font-size:18px;margin-top:10px;}
.news-bor_r p{color:#6c6c6c;line-height:25px;margin-top:10px;}
.news-bor_ra{display:block;width: 88px;height: 26px;background:#ececec;text-align: center;color:#6c6c6c!important;margin-top:25px;line-height:26px;   }
.news-bor_ra:hover{background:#4988dd;color:#fff!important;  }

.news-bor ul li:hover{background:#f9fcff;}

/*新闻中心内容页*/
.news-article-box{overflow:hidden;margin-top:60px;}
.news-article-left{width:70%;float:left;}
.news-article-left h3{width:100%;font-size:24px;text-align:center;}
.news-right-bj{text-align:center;margin-top:20px;border-bottom:dotted 1px #cccccc;padding-bottom:30px;  }
.news-right-bj span{color:#6c6c6c;}
.article-nr  {width:100%;margin-top:30px;color:#6c6c6c;padding-bottom:60px;border-bottom:solid 1px #cccccc;font-size:14px;line-height:24px;   }
.news-article-gb{display:block;background:#0062c6;color:#fff!important;text-align: center;line-height:32px;width: 86px;float:right;margin-top:30px; }
.news-article-right{width:26.2%;float:right;background:#f7f7f7;padding:2% 0 2% 0;}

.ma-top{margin-top:40px;}
.article-right-x{width:80%;margin:0 auto;  }
.article-right-x h3{font-size:24px;color:#313131;}
.article-right-x i{width:50px;height:0;border-bottom:solid 4px #f39800;display:block;margin-top:13px;     }
.article-right-x ul li{line-height:30px;float:left;width:100%;}
.article-right-x ul{margin-top:30px;}
.article-right-x ul li span{margin-right:5px;color:#6c6c6c!important; }
.article-right-x ul li a{color:#6c6c6c!important;}
.article-fen{width:20%;float:left;margin-top:25px; }
.shareLink{/*margin-top:25px; */}
.article-name{float: left;line-height:29px;}

.font-24h5{font-size:24px;color:#313131;margin-top:30px;}
.news-right-lisa{margin-top:20px;border-bottom:dotted 1px #cccccc;padding-bottom:30px;}
.news-right-lisa span{color:#6c6c6c;}
.article-fen .shareLink a{background: #0062c6 url(../images/share.png) no-repeat;border-radius: 100%;}
.article-fen .shareLink .pic_001,.article-fen .shareLink .share_wx{
    background-position: -184px 0;
}

.article-fen .shareLink .pic_002 {
    background-position: -62px 0;
}

.article-fen .shareLink .pic_003 {
    background-position: 0 0;
}
/*规范解读与探讨*/
.bz-standard{border-bottom:solid 1px #cccccc;overflow:hidden;}
.bz-standard ul li{color:#6c6c6c;float: left;line-height:63px;margin-right:1%;cursor:pointer;}
.cur-on{border-bottom:solid 4px #f39800;color:#000!important;  }
.standard_content{overflow:hidden; margin-top:20px;}
.standard_content ul li{float:left;padding:20px 0 20px 26px;width:47%;margin-right:10px;}
.standard_content ul li:hover{background:#fafafa;}
.standard_content ul li h3 span{margin-right:8px;}
.standard_content ul li p{width:94px;line-height:22px;font-size:12px;background:#4988dd;text-align:center;color:#fff;margin-top:10px;}
.mar-top{margin-top:50px;}
.mar-top ul{margin-bottom:20px;overflow: hidden; }


.ask_gut{overflow:hidden;margin-top:60px; }
.ask-left{width:47.6%;float:left;}
.ask-right{width:50%;float:right; }

.form_box { max-width:1000px; margin:0 auto; padding:30px 0;}
.form_box .form_item { position:relative; min-height:1.5em; padding-left:10em; margin-bottom:30px; line-height:30px;}
.form_box .name { width:8em; position:absolute; left:0; top:0; text-align:right;}
.form_box .name .text  { }
.form_box .form-w { }
.form_box .text { border:1px solid #ddd; box-sizing:border-box; width:80%; padding:0 5px; height:30px; line-height:30px; border-radius:5px;}
.form_box .active .text { border-color:#b6ff00; box-shadow:0 0 2px #00ff21; background:#fdf7e6;}
.form_box .error .text {border-color:#ff0000; box-shadow:0 0 2px #ff0000; background:#fff; }
.form_box .error .valid_message { display:inline-block; margin-left:10px; color:#ff0000; vertical-align:top;}
.form_box .form-w label{ margin:0 15px 0 5px; }
.form_box .form-w label input { margin-right:5px;}
.form_box .form-w select { border:1px solid #ddd; height:30px; vertical-align:top; }
.form_box .form-w .city-box select { min-width:130px; float:left; margin-right:5px;  *float:none;}
.form_box .form-w textarea { width:100%;  box-sizing:border-box; border:1px solid #ddd; padding:5px; height:150px; border-radius:5px;}
.form_box .form-w .textarea-box .tip { display:inline-block; vertical-align:top;float: right;color:red; }
.tip-i { display:inline-block; vertical-align:top;float: right;color:red; }
.form_box .form-w .textarea-box.error .tip { color:#ff0000;}
.form_box .form-w .textarea-box.error textarea { border-color:#ff0000; box-shadow:0 0 2px #ff0000; background:#fff;}
.form_box .form-w .sub-botton input { border:0; margin-right:20px; border-radius:2px; min-width:138px; text-align:center; height:43px; color:#fff; background:#4988dd;}
.form_box .form-w .sub-botton #sup { }
.form_box .form-w .sub-botton #res { background:#aaa; }
/*加入我们*/
.jonus-bana{margin-top:10px;overflow: hidden; background-size: cover!important;}
.Joinus-box{background:url(../upload/Joinus_102.jpg) no-repeat;height:597px;background-size: 100% 100%; 
background-repeat: no-repeat;}
.jo-link{width:100%;overflow:hidden;}
.joinus-bor{padding-top:170px;width:100%;overflow:hidden; }
.jo-sh{display:block;color:#6c6c6c;width:138px;line-height:45px;text-align:center;float:left;border:solid 1px #9b9b9b;margin-left:10px;}
.jo-sh:hover{background:#4988dd;color:#fff;}
.jo-xy:hover{background:#4988dd;color:#fff;}
.jo-xy{display:block;color:#6c6c6c;width:138px;line-height:45px;text-align:center;float:left;border:solid 1px #9b9b9b;margin-left:10px;}
.joinus-bor h3{font-size:18px;color:#6c6c6c;width:100%;margin-top:30px; }
.joinus-bor h5{font-size:36px;color:#313131;}
.joninus-s{width:100%;overflow:hidden; }
.sec_inp {width: 26%;border: 1px solid #d8d8d8;height: 35px;padding-left: 2%;margin-top:100px;float:left; }
.sec_sou{display:block;width:90px;text-align:center;line-height:36.5px;color:#fff!important;background:#4988dd;margin-top:100px;float:left;  }

.Staff-style{overflow:hidden;margin-top:40px;}

.Staff-style ul li{width:31.4%;float:left;margin-right:2%;position:relative;text-align: center;overflow:hidden;  }
.Staff-style ul li span{width:97%;position:absolute;left:0;bottom:0;line-height:50px;font-size:16px;color:#fff;display:block;background:rgba(0,0,0,0.5);padding-left:3%;}

.work-jo{background:url(../upload/Joinus_15.jpg) no-repeat;background-size: 100% 100%; background-repeat: no-repeat;height:469px;margin-top:70px;padding-top:90px;}
.work-jo p{font-size:28px;text-align: center;margin-bottom:14px;}
.work-jo p a{color:#fff;}
.work-jo i{display:block;width:50px;height:0;border-bottom:solid 4px #fff;margin:0 auto;}
.work-jo span{text-align: center;display: block;line-height:24px;margin-top:30px;color:#fff;}
.work-jo h3{font-size:24px;color:#fff;text-align: center;font-weight:bold;margin-top:30px;}
.work-jo-a{display:block;width:188px;height:32px;background:#fff;color:#0054b4!important;border-radius:2px;line-height:32px;text-align: center;margin:0 auto;margin-top:35px;font-size:12px;}


/*人才招聘*/
.sc-personnel {width:100%;overflow: hidden;padding:60px 0 30px 0;}
.sc-personnel table {width:100%;}
.sc-personnel table thead {width:100%;border-top:solid 3px #4988dd;border-bottom:solid 1px #999;text-align:center;line-height:60px;}
.sc-personnel table td { width:16.6%; }
.sc-personnel tbody  {width:100%;}
.sc-personnel tbody { width:100%;;border-bottom:solid 1px #e5e5e5;text-align:center;line-height:60px;}
.sc-personnel tbody td { width:100%;;border-bottom:solid 1px #e5e5e5;text-align:center;line-height:60px;}
.sc-personnel tbody td { width:16.6%;}
.tr-nome { display:block;background:#ececec;width:88px;height:26px;font-size:12px;line-height:26px;margin:0 auto;}
.sc-personnel tbody td a {color:#6c6c6c;}
.sc-personnel tbody tr:hover{background:#f0f6ff;}
.sc-personnel tbody tr:hover .tr-nome{background:#4988dd;color:#fff;} 
.news-xhr{width:100%;font-size:24px;text-align:center;}
/*员工风采*/
.staff-styles{overflow:hidden;}
.staff-styles ul{width:105% }
.staff-styles ul li{width:31.5%;float: left;margin-top:60px;margin-right:1.8%;}
.staff-styles ul li h3{margin-top:20px;}
.staff-styles ul li p{width:94px;height: 22px;text-align: center;font-size:12px;font-weight:bold;line-height:20px;background:#4988dd;color:#fff;margin-top:10px;}

.staff-styles ul li:hover img {
	opacity: 0.8;
	-webkit-transform: translate3d(0,0,0) scale(1);
	transform: translate3d(0,0,0) scale(1);
}
/*工作环境及福利*/
.work-benefits{overflow:hidden;border-top:solid 1px #cccccc; }
.work-benefits ul li{width:100%;padding:35px 0 35px 20px;overflow:hidden;  }
.work-benefits ul li:hover{background:#f1f8ff;cursor:pointer;}
.work-benefits ul li p{width:27.1%;/*float:left;*/margin:0 60px 0 10px;}
.work-benefits ul li .none-c{width:58.4%;float:left;margin-top:45px;}
.work-benefits ul li  .none-c h5{font-weight:bold;font-size:24px;color:#4988dd;width:100%;}
.work-benefits ul li  .none-c span{line-height:25px;margin-top:30px;display:block;color:#6c6c6c;}
.work-benefits ul li .tow-work{width:27.1%;/*float:right;*/margin:0 60px 0 50px;}
.tow-workl h5{font-weight:bold;font-size:14px;color:#4988dd;width:100%;margin-top:20px;}
.tow-workl span{line-height:25px;margin-top:20px;display:block;color:#6c6c6c;}
.tow-workl{width:58.4%;float:right;margin-left:50px;}
.work-benefits ul li  .none-b h5{font-weight:bold;font-size:24px;color:#4988dd;width:100%;margin:8px 0 8px 0;}
.work-benefits ul li  .none-b h6{line-height:25px;display:block;color:#6c6c6c;}
.work-benefits ul li .none-b {width:58.4%;float:left;margin-top:30px;}

.tow-workla h5{font-weight:bold;font-size:14px;color:#4988dd;width:100%;margin-top:20px;}
.tow-workla span{line-height:25px;margin-top:10px;display:block;color:#6c6c6c;}
.tow-workla{width:58.4%;float:right;margin-left:50px;margin-top:25px;}

.work-benefits ul li  .none-vb{width:58.4%;float:left;margin-top:8px;}
.work-benefits ul li  .none-vb h5{font-weight:bold;font-size:24px;color:#4988dd;width:100%;margin-top:10px;}
.work-benefits ul li  .none-vb span{line-height:25px;margin-top:30px;display:block;color:#6c6c6c;}
.w790{width:100%;max-width:790px;margin:0 auto;margin-top:90px;}

.fee-img{background-size: 100% 100%;background-repeat: no-repeat;height:191px;margin-top:60px;}
.fee-img h3{font-size:16px;color:#313131;padding:2% 0 0 5%;}
.fee-img p{font-size:36px; color:#0276d6;margin-left:5%;}
.fee-img span{font-size:18px;color:#ed6e09;margin-left:5%;font-weight:bold;}

/*网站地图*/
.map_part8 .sitemap_wrap {padding-top:60px;width:100%;max-width:1230px;margin:0 auto;}

.map_part8 .sitemap_wrap .title { margin: 0 0 24px; color: #67491d; font-weight: normal; font-size: 18px; white-space: nowrap }
.map_part8 .sitemap_wrap .content { position: relative; overflow: hidden }
.map_part8 .sitemap_wrap .bg_line { position: absolute; top: 0; left: 0; width: 100%; height: 10000px }
.map_part8 .sitemap_wrap .bg_line li { float: left; width: 16.572%; height: 10000px; border-right: 1px dashed #c9c9c9 }
.map_part8 .sitemap_wrap .bg_line li:first-child { width: 16.274%; margin-right: -1px }
.map_part8 .sitemap_list { position: relative; padding: 0 0 35px }
.map_part8 .sitemap_list .panel { float: left; width: 15.33%; margin-right:15px;}
.map_part8 .sitemap_list .panel:first-child { width: 15.33%; margin-right:15px;}
.map_part8 .sitemap_list h3 { position: relative; margin: 0 0 22px;line-height:50px; ; min-height: 23px; font-weight: normal; font-size: 18px;text-align: center;background:#f8f8f8;border-bottom:solid 4px #4f8cde;   }
.map_part8 .sitemap_list h3 a { color: #303030;font-weight:bold; }
.map_part8 .sitemap_list h3 a:hover { color: #0070d6; }
/*.map_part8 .sitemap_list .ico { position: absolute; top: 2px; left: 0; width: 27px; height: 23px }
.map_part8 .sitemap_list .panel:first-child .ico { background-position: 0 -197px }
.map_part8 .sitemap_list .panel:first-child + .panel .ico { background-position: -37px -197px }
.map_part8 .sitemap_list .panel:first-child + .panel + .panel .ico { background-position: -73px -197px }
.map_part8 .sitemap_list .panel:first-child + .panel + .panel + .panel .ico { background-position: -109px -197px }
.map_part8 .sitemap_list .panel:first-child + .panel + .panel + .panel + .panel .ico { background-position: -145px -197px }
.map_part8 .sitemap_list .panel:first-child + .panel + .panel + .panel + .panel + .panel .ico { background-position: -181px -197px }*/

.map_part8 .sitemap_list .sub_nav_list > li {line-height:45px;font-size: 14px;text-align: left;background:url(../upload/map-sj.png) no-repeat left;padding-left:15px;   }
.map_part8 .screen_min .sitemap_list .sub_nav_list > li { margin-left: 34px }
.map_part8 .sitemap_list .sub_nav_list > li > a { display: inline-block; background-position: -295px -79px; vertical-align: top;color:#6c6c6c;}
.map_part8 .sitemap_list .sub_nav_list > li span { display: block; margin: 0 0 0 20px; line-height: 22px }
.map_part8 .sitemap_list .sub_nav_list > li span a { color: #9a9a9a }
.map_part8 .sitemap_list .sub_nav_list > li > a + span { margin-top: 13px }
.map-bana{margin-top:10px;overflow: hidden; background-size: cover!important;}

/*术语Glossary*/
.glossary-box{overflow: hidden;margin-top:40px; }
.glossary-box ul li{line-height:180px;float:left;background:#e2eeff;margin-right:10px;font-size: 18px;margin-bottom:10px;cursor:pointer; }
.glossary-box ul li.even{background: #4988dd;color: #fff;}
.glossary-box ul li a{display: block;height: 100%;padding:0 100px;}
.glossary-box ul li:hover{background:#ffe2cc;}
.glossary-box ul li.even:ahover{color:#303030;}


/*搜索结果*/

.search-result-n{width:100%;overflow: hidden;}
.search-result-n ul li{margin-bottom:25px;float: left;border-bottom:solid 1px #;  }
.search-result-n ul li h3{font-size:22px;line-height:60px;width:100%;}
.search-result-n ul li h3 a{color:#272727!important;}
.search-result-n ul li h3 a:hover{color:#0070d6;}
.search-result-n ul li h5{font-size:12px;color:#4988dd;}
.search-result-n ul li span{font-size:14px;line-height:25px;margin-top:8px;display: block;color:#6c6c6c;   }
.search-result-bar{ margin-bottom:20px; overflow: hidden;}
.search-result-bar span{font-size:24px;margin-right:1%;position:relative;}
.sec_inp1{ width:38%; border:1px solid #0a94f1; height:40px; margin-right:3px;padding-left:2%;}
.sh-xtb{width:16px;height: 16px;position:absolute;right:5%;bottom:5px;}

.btn_inp{ height:42px; width:50px; background:url(../images/icon_search.png) no-repeat; border:0;  float:left;}
.keyWord{color:#003383;font-size:30px;}
.resolut{margin:40px 0 50px 0;background:#fff;}
.search-result-n ul li h3{color:#c40e0e;}
.padd50{border-top:dotted 1px #e2dede; padding-top:50px;}
.business-nom{width: 119px;height: 30px;font-size:12px; color:#6c6c6c!important;display:block;text-align: center;line-height:30px;margin-top:39px;background:#ececec; }
.search-result-n ul li h3 em{color:#003383; }

/*联系我们*/
.contact-us{margin-top:60px;}
.contact-left{width:61%;float:left;}
.contact-right{width:28.2%;float:right;}


.map_wrap{position:relative;}
.map_search{ position:absolute; right:40px; top:0; width:334px;height:auto; padding-top:14px;z-index:1;background:#fff;border-radius:5px;  }
.map_search h4{ line-height:74px; font-size:26px; color:#303030; width:252px; margin:0 auto;}

.map_inp1,.map_inp2{ background:url(../images/map_inp.png) no-repeat  100%; width:100%; height:37px; margin:0 auto 10px;border:solid 1px #d8d8d8;border-radius:5px;  }

.map_inp1.cur,.map_inp2.cur{ background:url(../images/map_inp02.png) no-repeat  100%; width:100%; height:37px; margin:0 auto 10px;border:solid 1px #d8d8d8;border-radius:5px;  }



.map_inp1 input,.map_inp2 input{ width:320px; margin-left:4px; height:37px; line-height:36px; float:left; background:none; border:0;}
.map_inp1{ position:relative; z-index:200;}
.map_inp1>input{cursor: pointer;}
.map_inp2{ position:relative; z-index:100;}
.map_inp2>input{cursor: pointer;}
.map_inp1 ul{ position:absolute; left:0; top:37px; background:#fff; width:100%; display:none; border-top:1px solid #eee; max-height:93px; overflow:auto;}
.map_inp1 ul li{ padding:0 4px; cursor:pointer; height:30px; line-height:30px; border-bottom:1px solid #eee;}
.map_inp2 ul{ position:absolute; left:0; top:37px; background:#fff; width:93%; display:none; border-top:1px solid #eee; max-height:93px; overflow:auto;}
.map_inp2 ul li{ padding:0 4px; cursor:pointer; height:30px; line-height:30px; border-bottom:1px solid #eee;}

.map_sub:hover{ opacity:0.7; filter:alpha(opacity=70);}
.map_point_txt{ width:100%; padding-top:18px; margin:0 auto;}
.map_point_txt dt{ padding-top:18px; border:0; padding-left:0; padding-bottom:0;}
.map_point_txt dt a{ line-height:30px; color:#303030; font-weight:normal; font-size:20px;}
.map_point_txt dt a img{ margin-right:8px; display:inline; position:relative; top:0; height:25px; width:auto;}
.map_point_txt dd p{ font-size:16px; line-height:24px; color:#303030; margin-bottom:8px;float:left;width:100%  }
.map_point_txt dd span{ line-height:24px; color:#303030; font-size:16px;}
.map_point_txt dd{ padding:0;line-height:45px;}
.map_point_txt dd span img{vertical-align:-5px;margin-right:8px; }
.map_point_txt ul{/* height:290px;*/ overflow:auto;}

.con_map{ border:1px solid #eee;height: 500px;width:65%; float:left; padding:3px;}
#allmap{ overflow: hidden; height:500px; width:750px;}
#result {width:100%;font-size:14px;}












@media only screen and (max-width: 1220px) {
.consultation ul li.mr0 {margin-right: -3px;}
.consultation ul li{margin-left: 10px;margin-right: -3px;width:49% }
.wapr2{width:95%;}
.standard_content ul li{width:45%;}
.con_map{ border:1px solid #eee;height: 500px;width:65%; float:left; padding:3px;}
#allmap{ overflow: hidden; height:500px; width:100%;}
}


@media only screen and (max-width: 1200px) {
.devel-img ul li img {margin-left: 3%;}
.servce-lb .bx-wrapper .bx-controls-direction .bx-prev{left:4px;}
.servce-lb .bx-wrapper .bx-controls-direction .bx-next {right: 4px;}
.consultation ul li:hover p{top:45%;}
.consultation ul li:hover span{bottom:0;opacity:0;display:none; }
.consultation ul li:hover.s span{bottom:0;opacity:0;display:none; }
.base-lis  ul li span a{color:#fff;}
.base-lis  ul li:hover p{top:45%;}
.base-lis  ul li:hover span{bottom:0;opacity:0;display:none;}
}
@media only screen and (max-width: 1162px) {
.poster-main .poster-next-btn {right: 0!important;}
.poster-main .poster-prev-btn {left: -8px!important;}
.tow-workla{margin-left:0;}
.tow-workl{margin-left:0;}


}


@media only screen and (max-width: 1101px) {


.enterprise-s{width:80%;}
.main_download ul li{width:32%;}
.main_capital ul li div{left:5%;}
.main_capital ul li div{font-size:12px; }

}


@media only screen and (max-width: 1097px) {

.box-box{height:71px; }
.monthNum ul li{width: 250px!important;margin-right: 43px;}
.map_search{padding:10px;}
}
@media only screen and (max-width: 1024px) {

.main_capital ul li div{left:4%;}
.Staff-style ul li span{font-size:12px;}
.work-benefits ul li .none-vb span{margin-top:0;}
.work-benefits ul li .none-c{margin-top:0;}
.tow-workla{margin-top:0;}
.work-benefits ul li .none-b{margin-top:0;}
.devel-nfl p{font-size:12px;}
.poster-main .poster-next-btn {right: 23px!important;}
.poster-main .poster-prev-btn {left: -8px!important;}
.technology-box-r h3{font-size:24px;margin-top:0;  }
.technology-box-r p{font-size:16px; }

.bz-standard ul li{font-size:12px;}
}

@media only screen and (max-width: 980px) {
    .main_capital ul li{width:48%; }

.base-lis ul li{width:48.2%; }
.besa-s_li ul li{padding: 0px 6% 0 6%;}
.besa-s_li {width: 75%;}
.base-box-a{width:13%;}
.main_download ul li{width:49%;}

.box-box{height:96px;}
.technology-lb .bx-wrapper .bx-controls-direction .bx-prev{left:0;}
.technology-lb .bx-wrapper .bx-controls-direction .bx-next{right:0;}
.garden-plot ul li{width:47%;margin:0 0.9% 3% 1.2%;}
.technology-box-l{width:100%;}
.technology-box-r {width: 100%;margin-top: 2%;}
.bz-standard ul li{}
.cur-on{border-bottom:solid 0 #f39800;color:#000!important;font-weight:bold;   }

}


@media only screen and (max-width: 880px) {
.news-article-right{width:100%;}
.news-article-left{width:100%;}
.news-bx_l{width: 100%;}
.news-bx_r{width:100%;margin-top:5%;}
.news-bor_r{width: 100%;}
.news-bor ul li{padding:3%;}
.article-fen{width: 50%;}
.Staff-style ul li{width: 100%;margin-bottom:3%; }
.work-benefits ul li p{width:100%;margin:0;}
.work-benefits ul li .none-c{width:100%;}
.work-benefits ul li .none-c h5{font-size:20px;}
.work-benefits ul li .tow-work{width:100%;margin:0;}
.tow-workl{width: 100%;}
.work-benefits ul li .none-b{width: 100%;}
.tow-workla{width:100%;}
.work-benefits ul li .none-vb{width:100%;}
.monthNum ul li{width: 375px !important;margin-right:5px;}





}
@media only screen and (max-width: 800px) {
.sp-bottom-thumbnails.sp-has-pointer{display:none!important;}
.sp-mask , .sp-grab{width:100%!important;}
.sp-image-container{width:100%!important;}
.sp-slides-container{width:100%!important;}
.slider-pro{padding-right:0!important;}
.fancybox-title-outside{padding-left:0!important;padding-right:0!important;width:100%!important;   }

    
}

@media only screen and (max-width: 768px) {
.devel-img ul li p img{width:266px;height:256px;}

#fancybox-wrap{left:6%!important; }
.team-ceo{width:67%;}
.ceo-tema ul li{width:48%;margin-bottom:8%;margin-right: 2%;}
.ceo-tema ul li p{border-right:none; }
.ceo-tema ul li img{width:100% }
.enterprise-s{width:80%;}
.consultation ul li{width:100%;}
.box-box{height:auto;}
.bearing-50{width:68%;padding-right:5%;}
.engineering ul li{width:100%;margin-bottom:30px;}
.plan_index ul li{width:100%;margin-bottom:30px;}
.w790{margin-top:0;}


.form_box { margin:0 20px;}
.form_box .form_item { padding-left:0;}
.form_box .name { position:relative; width:auto;}
.form_box .form_item .ph-radiobox { padding-left:5em;}
.form_box .form_item .ph-radiobox .name { position:absolute; width:5em;}
.form_box .text { width:100%; padding:0; text-indent:5px;}
.form_box .form-w .pwd-strong { width:auto;}
.upload-box { width:auto;}
.form_box .form-w textarea { width:100%; text-indent:5px; padding:5px 0;}
.form_box .form-w .city-box select { width:100%; float:none; margin:0 0 10px 0;}
.form_box .error .valid_message { margin-left:5px;}

.sc-video ul li a { font-size:14px;color:#444;}
.sc-personnel thead{display:none;}
.sc-personnel tbody tr{margin-bottom:10px;display: block;border-top:1px solid #ddd;}
.sc-personnel tbody td{width:85%;display: block;position: relative;padding-left:25%;text-align: left;height: 40px;background: #f0f0f0;border-right:1px solid #ddd;border-left:1px solid #ddd;line-height:40px; }
.sc-personnel tbody td::before{position: absolute;top:0;left:0;width: 50%;padding-left:10px;}
.sc-personnel tbody td:nth-of-type(1):before{content:"职位 :";}
.sc-personnel tbody td:nth-of-type(2):before{content:"工作地点 :";}
.sc-personnel tbody td:nth-of-type(3):before{content:"职位月薪 :";}
.sc-personnel tbody td:nth-of-type(4):before{content:"发布日期 :";}
.sc-personnel tbody td:nth-of-type(5):before{content:"招聘人数 :";}
.sc-personnel tbody td:nth-of-type(6):before{content:"操作 :";}
.sc-personnel tbody td a{text-align: center;margin:0;display: inline-block;}


.map_part8 .sitemap_list .panel:first-child{width:100%; }
.map_part8 .sitemap_list h3{text-align: left;}
.map_part8 .sitemap_list .sub_nav_list > li{text-align: left;float: left;}
.map_part8 .sitemap_list .panel{width:100%; }
.base-monitor{margin-top:108px;}
.auto-bana{margin-top:108px;}
.jonus-bana{margin-top:108px;}
.service-bana{margin-top:108px;}
.base-station{margin-top:108px;}
.map-bana{margin-top:108px;}
.news-bana{margin-top:108px;}
.technology-bana{margin-top:108px;}
.electronics_1 ul li{width:100%;}

.eg-lis_l{width: 100%;}
.eg-lis_r{width: 100%;}
.eg-lis_r h3{margin-top:4%;}
.eg-lis_rs{width: 100%;}
.eg-lis_rs h3{margin-top:4%;}
.eg-lis_ls{width:100%;margin-top:4%;}
.eg-lis{margin-top:10%;}
.field-xin ul li.xin-l{margin:0;}
.field-xin ul li{width:93%;padding: 2% 0 0 4%;}
.news-article-right{margin-top:3%; }
.map_part8 .sitemap_wrap{width: 97%;}
.staff-styles ul li{width:48%;}
.monthNum{width:82%;}
.monthNum ul li{width: 296px!important;margin-right: 34px;}
.standard_content ul li{width:100%;}

.ask-left{width:100%;}
.ask-right{width:100%;}
.bz-standard ul li{line-height:40px;}

.map_search{right:2%;}
.map_wrap{height:820px;}
.map_search{top:500px;width:100%;}
.map_point_txt{width: 80%;}
.map_inp1, .map_inp2{width:78%;}
.map_inp1{width:93%!important;}
.map_point_txt dt a{font-size:14px;}
.map_point_txt dd span{font-size:14px;}
.main_part3{height:300px; }
.three-l{margin-left:1% }
}



@media only screen and (max-width: 767px) {
    .besa-s_li{margin-top: 2%; margin-bottom: 2%;}
    .besa-s_li ul{ display: flex; height: 47px;}
    .besa-s_li ul li{padding: 0; margin: 0; text-align: center; border:none;}
    .base-box .swiper-button-prev, .base-box .swiper-button-next{ display: block; background-size: 20px 20px;}
}







@media only screen and (max-width: 538px) {
.main_download ul li{width:100%;}
}

@media only screen and (max-width: 500px) {
.sp-horizontal .sp-previous-arrow{left:3px!important;}
.sp-horizontal .sp-next-arrow{right:3px!important;}
.sp-slides h3{left:17%;}

.enterprise-s{width:100%;}
.main_auto_s ul li{width:100%;margin-bottom:3%;}
.enterprise{padding:2% 0 2% 0;margin-bottom:5% }
.ceo-tema ul li{width:100%;}
.team-ceo{width:100%;}
.tema-ceo-img {width: 70%;float: none;margin: 0 auto;}
.tema-ceo-neme {width: 87%;float:none;overflow:hidden;}
.tema-ceo-neme h3{margin:5% 0 10% 0;margin-bottom: 0;}
.tema-ceo-neme h5{margin-top: 10px;}
.base-lis ul li {width: 100%;}

.engineering ul li {width: 100%;margin-bottom:30px;}
.plan_index ul li {width: 100%;margin-bottom:20px;}
.bearing-bar {width: 95%;margin-top:20%;}

.bearing-50 {width: 100%;}
.design-lis span {width: 94%;padding-top:5% ;margin:0 auto; }
.news-bor_l{width:100%;}
.sec_inp{margin-top:5%;width:40%;}
.sec_sou{margin-top:5%;}
.staff-styles ul li{width:96%;}
.devel-img{margin-top: 12%;}
/*发展历程*/
.devel-nfl{display:none;}
.devel-nfr{width:98%;}
.box-2015-l{display:none;}
.devel-img ul li img{margin-top:5%;}

.monthNum{width:62%;}
.monthNum ul li{width: 293px !important;margin-right:0;}
.search-result-n ul li h3{font-size:18px;line-height:28px;}
.main_capital ul li{width:98%;margin-bottom:23%;}
.main_capital ul li div{font-size: 12px;}
.garden-plot ul li{width: 99%;margin-bottom:3%;}
.problem-b h3{margin-top:5%;width:100%;}
.problem-b h3 p{font-size:24px;}
.problem-b h3 span{font-size:14px;}
.wy-tw{margin-top:3%;float:left;}
.garden-plot ul li{width:99%;margin:0 0 3% 0;}
.form_box .form_item{margin-bottom: 10px;}
.news-bvr h5{font-size:36px;}
.three-l{margin-top:30px;}
#fancybox-wrap{left:8%!important; }

}
@media only screen and (max-width: 435px) {
.monthNum ul li{width: 263px !important;}

}
@media only screen and (max-width: 403px) {
.base-box-a {width: 32%;}
.auto-bar h3{font-size:27px;}
.monthNum ul li{width: 212px !important;}
}
@media only screen and (max-width: 341px) {
.field-xin ul li h3 {left: 4%;bottom: 0;width: 91%;}
.joinus-bor h5{font-size: 29px;margin-top:5%;}
.fee-img p {font-size: 26px;}
.fee-img span {font-size: 16px;}
.map_part8 .sitemap_list .sub_nav_list > li{width:100%;}
.map_part8 .sitemap_wrap{padding-top:5%;}
.monthNum ul li{width: 195px !important;}
.monthNum{width:63%;}
.three-l{width:38%;margin-top:20px;}
#fancybox-title-wrap span{height:19px!important;}
}
@media only screen and (max-width: 320px) {
#fancybox-wrap{left:13%!important; }
.consultation ul li{margin-left:0; }
}

/*gengxin*/
.main_capital ul li p{height:0;position:relative;padding-bottom: 70.5%;}
.main_capital ul li p img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.main_capital ul li div{width: auto; padding:0px;margin: 20px;line-height: 24px;height: 120px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;}
.main_capital ul li{ margin-bottom: 50px;   background: #4988dd;}
.main_capital ul li:hover div{background:none;border:0;}
.main_capital ul li:hover{background: #fff;}

@media only screen and (max-width: 500px) {
.main_capital ul li{margin-bottom: 20px;}
.main_capital ul li div{height: auto;max-height: 120px;}
}


