
.ejLeft{ width:870px; }
.ejLeft .mbx{ margin:10px 0 0; height:50px; line-height:50px; color:#616161; font-size:14px; padding:0 0 0 20px; background:url(../images/mbxIcon.png) no-repeat left center; }
.ejLeft .mbx a{ color:#616161; }
.ejLeft .mbx a:hover{ color:#1f77be; }

.ejComSearch{ padding:15px 20px 15px 22px; background:#fafafa; }
.ejComSearch .box{ padding:0 122px 0 15px; height:36px; background:#fff; position: relative; border:1px solid #ececec; -o-border-radius:2px; -ms-border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; overflow: hidden; }
.ejComSearch .box .sr{ border:0; width:100%; height:36px; line-height:36px; font-size:14px; }
.ejComSearch .box .btn{ width:112px; height:36px; line-height:36px; right:0; top:0; background:#2789d7; position: absolute; color:#fff; font-size:14px; font-weight:bold; border:0; }

/*行业新闻 -o- -ms- -moz- -webkit-*/
.newsList{ padding:10px 0 0; }
.newsList li{ height:38px; line-height:38px; padding:0 0 0 14px; position: relative; }
.newsList li i{ width:5px; height:5px; left:0; top:50%; margin-top:-3px; background:#e0e0e0; position: absolute; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; }
.newsList li h3{ font-size:16px; color:#000; width:750px; font-weight:normal; }
.newsList li span{ font-size:14px; color:#616161; }
.newsList li:hover span,.newsList li:hover h3{ color:#2789d7; font-weight:bold; }
.newsList li.line{ height:auto; line-height:none; border-bottom:1px dashed #e2e2e2; padding:12px 0 0; margin:0 0 10px; }
.newsList .page{ padding:26px 0 50px; }

.page{ text-align:center; font-size:14px; color:#616161; }
.page a{ /*width:30px;*/ height:26px; line-height:26px; border:1px solid #d9d9d9; display:inline-block; color:#616161; padding: 0 10px;margin: 0 3px;}
.page a.big{ width:61px; }
.page span{ display:inline-block; line-height:28px; height:28px; padding:0 5px; }
.page a.big.on{ color:#c4c4c4; border-color:#d9d9d9; }
.page a.on{ border-color:#fff; color:#2789d7; font-weight:bold; }
.page input{ width:30px; height:26px; border:1px solid #d9d9d9; line-height:26px; text-align:center; }
.page input.btn{ width:43px; height:26px; line-height:26px; color:#616161; }

.ejRight{ width:300px; }
.rightRdph{ padding:25px 0 0; }
.rightRdph ul{ padding:14px 0 0; }

.rightPicBox{ padding:20px 0 13px; }
.rightPicBox a{ display:block; margin:0 0 12px; }
.rightPicBox img{ display:block; width:100%; }

.rightLmpphd .box{ padding:22px 0 23px; position: relative; }
.rightLmpphd .box h3{ font-size: 14px; padding: 0 20px; font-weight: normal; background: #efefef; height: 48px; line-height: 48px; color: #000; text-align:center;}
.rightLmpphd .box img{ display:block; width:100%; }
.rightLmpphd .index7Prev,.rightLmpphd .index7Next{ top:132px; }
.rightLmpphd .hd{ bottom:0; }

/*行业新闻详情*/
.newsXq .title{ border-top:1px solid #ececec; padding:30px 0 14px; border-bottom:1px solid #ececec; border-top:1px solid #ececec; }
.newsXq .title h3{ font-size:26px; text-align:center; /*height:50px;*/padding: 15px 0;}
.newsXq .title span{ font-size:14px; color:#999; margin:0 45px 0 0; line-height:22px; }
.newsXq .title span.date{ padding:0 0 0 20px; background:url(../images/date.png) no-repeat left center; }
.newsXq .title .bshare-custom.icon-medium a,.bshare-custom.icon-medium a.bshare-more.more-style-addthis{ width:16px; height:16px; padding:0 !important; background-image:url(../images/fxIcon.jpg) !important;  }
.newsXq .title .bshare-custom.icon-medium a.bshare-qzone{ background-position:-20px 0; }
.newsXq .title .bshare-custom.icon-medium a.bshare-sinaminiblog{ background-position:-39px 0; }
.newsXq .title .bshare-custom.icon-medium a.bshare-renren{ background-position:-79px 0; }
.newsXq .title .bshare-custom.icon-medium a.bshare-qqmb{ background-position:-100px 0; }
.newsXq .title .bshare-custom.icon-medium a.bshare-neteasemb{ background-position:-100px 0; }
.newsXq .title .bshare-custom.icon-medium a.bshare-qqxiaoyou{ background-position:-100px 0; }
.bshare-custom.icon-medium a.bshare-more.more-style-addthis{ background-position:-118px 0 !important; padding:0; }
.newsXq .bshare-custom.icon-medium .bshare-share-count{ background-size:auto 100%; }
.newsXq .title .bshare-custom.icon-medium a#bshare-shareto{ background:none !important; width:32px; font-weight:normal; }
.newsXq .nr{ padding:20px 0 22px; border-bottom:1px solid #ececec; font-size:16px; color:#616161; line-height:30px; }
.newsXq .nr img{ display:block; max-width:100%; margin:0 auto; }
.newsXq .nr a.btn{ display:block; width:100px; margin:42px 0 0; height:34px; line-height:34px; text-align:center; color:#fff; background:#2789d7; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.newsXq .tiaoPage{ padding:15px 0 40px; font-size:16px; color:#999; line-height:28px; }
.newsXq .tiaoPage a{ color:#999; }
.newsXq .tiaoPage a:hover{ color:#666; }

/*技术产品集*/
.gjcSs{ padding:20px 0 15px; }
.gjcSs .left{ width:100px; font-size:16px; line-height:30px; }
.gjcSs .right{ width:769px; }
.gjcSs .right .biaoqian{ padding:0 12px; height:28px; line-height:28px; color:#616161; border:1px solid #e0e0e0; margin:0 6px 6px 0; position: relative; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.gjcSs .right .biaoqian a{ width:14px; height:14px; top:-6px; right:-6px; position: absolute; background:url(../images/bqGb.png) no-repeat center / cover; }
.shaixuanBox{ border-top:1px solid #f1f1f1; border-left:1px solid #f1f1f1; }
.shaixuanBox li{ border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; }
.shaixuanBox .li_l{ width:144px; height:62px; line-height:62px; text-align:center; background:#fafafa; font-size:16px; }
.shaixuanBox .li_r{ width:700px; padding:16px 0 16px 23px; font-size:14px; line-height:30px; }
.shaixuanBox .li_r a{ margin:0 24px 0 0; color:#000; display:inline-block; }
.shaixuanBox .li_r a.on{ color:#2789d7; }
.shaixuanBox .li_r.dxBox a{ margin:0 18px 0 0; padding:0 0 0 20px; background:url(../images/dx.png) no-repeat left center; }
.shaixuanBox .li_r.dxBox a.on{ color:#2789d7; background-image:url(../images/dxOn.png); }

.sousuoJieguo .title{ padding:7px 0 0; font-size:16px; line-height:56px; line-height:56px; color:#333; }
.sousuoJieguo .title strong{ color:#2789d7; }
.sousuoJieguo .li1{ height:40px; font-size:16px; color:#fff; font-weight:bold; line-height:40px; text-align:center; background:#2789d7; }
.sousuoJieguo .li_l{ width:130px; text-align:center;}
.sousuoJieguo .li_c{ width:610px; border-left:2px solid #fff; border-right:2px solid #fff; }
.sousuoJieguo .li_r{ width:126px; }
.sousuoJieguo .li2{ height:56px; border-bottom:1px dashed #e2e2e2; line-height:56px; }
.sousuoJieguo .li2 h3{ /*padding:0 0 0 22px;*/ position: relative; font-size:14px; }
.sousuoJieguo .li2 h3 i{ width:5px; height:5px; left:0; top:50%; position: absolute; margin-top:-2px; background:#e0e0e0; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; }
.sousuoJieguo .li2 .li_c a{ display:block; padding:0 15px; color:#000; font-size:14px; }
.sousuoJieguo .li2 .li_r{ font-size:14px; color:#616161; text-align:center; }
.sousuoJieguo li:hover .li_c a{ color:#2789d7; }
.sousuoJieguo .page{ padding:25px 0 45px; }

.rightLsdtjscpjjs{ padding:25px 0 0; }
.rightLsdtjscpjjs .nr{ font-size:14px; line-height:24px; padding:16px 0 0; }
.rightLsdtjscpjjs .nr a{ display:block; width:100%; height:46px; line-height:46px; color:#fff; font-size:16px; font-weight:bold; background:#2789d7; text-align:center; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.rightLsdtjscpjjs .nr p{ margin:0 0 10px; }
.cpRightRdph{ margin-bottom:20px; }

/*产品详情*/
.productXq .nr{ border-bottom:0; }
.productXq .fujianList li{ height:50px; line-height:50px; padding:0 0 0 20px; position: relative; border-bottom:1px dashed #e2e2e2; font-size:14px; }
.productXq .fujianList strong{ color:#1f77be; }
.productXq .fujianList a{ color:#000; }
.productXq .fujianList li i{ width:5px; height:5px; left:0; top:50%; margin-top:-2px; position: absolute; background:#e0e0e0; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; }
.productXq .fujianList li:hover a{ color:#1f77be; }

.xgjscp{ padding:27px 0; }
.xgjscp li{ width:402px; margin:0 25px 0 0; }

/*关于我们*/
.aboutCom{ padding:0 0 45px; }
.aboutLeft{ width:260px; border:1px solid #e5e5e5; margin:22px 0 0; }
.aboutLeft h2{ font-size:26px; color:#fff; line-height:96px; padding:0 0 0 23px; background:url(../images/aboutTitleBg.png) no-repeat center / cover; }
.aboutLeft ul{ padding:0 14px; }
.aboutLeft li{ line-height:60px; border-bottom:1px solid #e0e0e0; font-size:16px; position: relative; }
.aboutLeft li a{ display:block; color:#333; padding:0 10px; }
.aboutLeft li .ejBox{ padding:14px 0 16px 8px; display:none; line-height:30px; border-top:1px solid #e0e0e0; }
.aboutLeft li i{ width:5px; height:9px; right:12px; top:28px; position: absolute; background:url(../images/aboutJt.png) no-repeat center / cover; }
.aboutLeft li.on i{ background-image:url(../images/aboutJtOn.png); }
.aboutLeft li.on1 i{ -o-transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg); }
.aboutLeft li.on a{ color:#2789d7; }
.aboutLeft li.on .ejBox a{ color:#333; }
.aboutLeft li.on .ejBox a .on{ color:#2789d7; }

.aboutRight{ width:908px; padding:5px 0 0; }
.aboutRight .con{ padding:15px 30px 30px; border:1px solid #e5e5e5; }
.aboutRight .mbx{ padding:0 0 0 20px; height:52px; line-height:52px; font-size:14px; color:#616161; background:url(../images/mbxIcon.png) no-repeat left center; }
.aboutRight .mbx a{ color:#616161; }
.aboutRight .mbx a:hover{ color:#1f77be; }
.aboutRight .bigTitle{ font-size:22px; height:74px; line-height:74px; text-align:center; border-bottom:1px solid #e4e4e4; }
.aboutRight .aboutNr{ font-size:16px; color:#333; line-height:30px;padding:30px 0 0; }

.aboutRight .aboutNr img{ display:block; margin:0 auto; max-width:100%; }
.aboutRight .aboutNr ul{ padding:28px 0 0; line-height:48px; }
.aboutRight .aboutNr li{ border-bottom:1px dashed #e2e2e2; position: relative; }
.aboutRight .aboutNr li a{ color:#000; }
.aboutRight .aboutNr li strong{ color:#1f77be; }
.aboutRight .aboutNr li i{ width:5px; height:5px; left:0; top:50%; margin-top:-2px; position: absolute; background:#e0e0e0; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; }
.aboutRight .aboutNr li:hover a{ color:#1f77be; }

.aboutRight .aboutNr2{ font-size:16px; color:#333; line-height:30px;padding:30px 0 0; }
.aboutRight .aboutNr2 img{ display:block; margin:0 auto; max-width:100%; }
.aboutRight .aboutNr2 ul{ padding:28px 0 0; line-height:48px; }
.aboutRight .aboutNr2 li{}
/*.aboutRight .aboutNr2 li a{ color:#000; }
.aboutRight .aboutNr2 li strong{ color:#1f77be; }
.aboutRight .aboutNr2 li i{ width:5px; height:5px; left:0; top:50%; margin-top:-2px; position: absolute; background:#e0e0e0; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; }*/
.aboutRight .aboutNr2 li:hover a{ color:#1f77be; }
/*联盟会员*/
.fldszdw{ padding:38px 0 0; }
.fldszdw li{ width:200px; margin:0 15px 13px 0; }
.fldszdw li .pic{ width:198px; height:94px; overflow: hidden; border:1px solid #e5e5e5; }
.fldszdw li img{ width:100%; display:block; }
.fldszdw li h3{ padding:0 10px; height:44px; line-height:44px; font-size:14px; color:#333; font-weight:normal; text-align:center; }
.fldszdw .page{ padding:10px 0; }
.fldszdw li:hover h3{ color:#1f77be; }

/*联系我们*/
.contact{ padding:38px 0 0; }
.contact #map{ height:340px; }
.contact .contactNr{ padding:36px 200px 0 0; color:#333; position: relative; line-height:30px; font-size:16px; }
.contact .contactNr h3{ font-size:22px; line-height:22px; height:40px; }
.contact .contactNr .ewm{ width:121px; height:121px; padding:5px; background:#fff; right:35px; bottom:0; position: absolute; }
.contact .contactNr .ewm img{ width:100%; display:block; }

