@font-face{font-family:ke--mi;src:url(//at.alicdn.com/t/font_1477038555_142683.eot);src:url(//at.alicdn.com/t/font_1477038555_142683.eot?#iefix) format('embedded-opentype'),url(//at.alicdn.com/t/font_1477038555_142683.woff) format('woff'),url(//at.alicdn.com/t/font_1477038555_142683.ttf) format('truetype'),url(//at.alicdn.com/t/font_1477038555_142683.svg#ke--mi) format('svg');}
.ke--mi{font-style:normal;font-size:16px;font-family:ke--mi!important;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;}
.subwd{position:relative;width:1200px;}
.mt20{margin-top:20px;}
.company_top{border-top:1px solid #eee;background:#FFF;}
.company_top .km-top{position:relative;margin-top:20px;height:90px;}
.company_top .logo-w{position:absolute;bottom:15px;left:0;float:left;width:142px;height:72px;border:1px solid #EEE;}
.company_top .logo-w img{position:absolute;bottom:0;left:0;width:142px;height:72px;}
.company_nav .hoverno{float:left;margin-left:226px;}
.company_top_lt h1 a{display:inline-block;padding-right:10px;border-right:1px solid #EEE;color:#333;}
.company_top_lt h1 .score{padding-left:2px;color:#333;font-size:12px;}
.company_top_lt .gs_level{overflow:hidden;margin:6px 0;height:16px;line-height:14px;}
.company_top_lt .gs_level{color:#333;}
.company_top_lt .gs_level .level_ico{margin-right:2px;}
.company_top_lt .gs_level .addr{margin-left:20px;color:#999;}
.company_top_rt{background:#eee;color:#333;}
.company_top .share{float:right;padding-top:26px;}
.company_top .share span{float:left!important;}
.bdsharebuttonbox a{display:inline-block!important;margin:0 0 0 5px!important;margin-bottom:0!important;width:24px!important;height:24px!important;background:url(img/share.png) no-repeat!important;text-indent:0!important;opacity:.8!important;cursor:pointer!important;}
.bdsharebuttonbox a.bds_qzone{background-position:0 -65px!important;}
.bdsharebuttonbox a.bds_tsina{background-position:0 0!important;}
.bdsharebuttonbox a.bds_weixin{background-position:0 -33px!important;}
.bdsharebuttonbox a.bds_tqq{background-position:0 -163px!important;}
.bdsharebuttonbox a.bds_sqq{background-position:0 -98px!important;}
.bdsharebuttonbox a.bds_count,.bdsharebuttonbox a.bds_more{position:relative!important;top:-4px!important;width:auto!important;height:auto!important;background:0 0!important;}
.com_ico{display:inline-block;margin:0 3px;}
.company_top_lt{margin:10px 0 0 240px;color:#fff;}
.com_tel{width:24px;height:24px;background-position:0 0;}
.com_phone{width:18px;height:24px;background-position:-27px 0;}
.company_nav{width:100%;background:#333;}
.company_nav ul li{float:left;margin-right:1px;}
.company_nav ul a{display:inline-block;padding:8px 20px;color:#fff;font-size:14px;}
.company_nav ul a.current,.company_nav ul a:hover{background:#666;}
.company_nav_rt{padding:8px 10px;background:#666;color:#fff;}
.company_top_rt .code{position:absolute;top:0;left:-110px;padding:5px 10px;height:100px;background-color:#fff;text-align:center;}
.company_top_rt .code p{margin-top:-3px;margin-bottom:3px;color:#333;font-weight:700;}
.company_top_rt .code img{width:90px;height:90px;}
.sub_com_lt{width:680px;}
.sub_com_rt{width:490px;height:279px;border-bottom:1px dotted #d8d8d8;}
.com_intro_top{width:320px;}
.com_intro_top .com_box{height:130px;}
.com_banner{float:left;overflow:hidden;width:680px;height:280px;}
.more_ico{width:12px;height:12px;background-position:-51px -1px;}
.com_title a{font-size:12px;}
.com_box{border-top:1px solid #ccc;background:#f8f8f8;}
.com_pinglun ul li{padding:2px 0;}
.bz_metals{display:inline-block;height:18px;border:1px solid #03bb98;background:#fff;color:#03bb98;font-size:12px;line-height:22px;}
.bz_metals font{margin-right:0;width:18px;height:19px;background-position:-51px -63px;vertical-align:top;}
.sub_com_list{border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.sub_com_list td{float:left;width:85px;border:1px solid #e3e3e3;border-right:none;border-bottom:none;text-align:center;font-size:14px;}
.sub_com_list b{font-size:18px;}
.sub_com_add{padding:5px 10px;height:78px;}
.com_add{width:14px;height:20px;background-position:-67px 0;}
.sub_com_tpbt{margin-bottom:5px;}
.sub_com_tpbt .btn{margin-right:10px;}
.com_youhui{height:130px;}
.com_youhui div.rt{width:90px;}
.com_youhui p{text-align:center;}
.com_youhui p.center{margin:5px auto;width:60px;font-size:14px;}
.com_youhui .opacity_img,.com_youhui .opacity_img img{width:145px;height:120px;}
.time_ico{width:19px;height:19px;background-position:-83px 0;}
.com_pinglun{overflow:hidden;padding:0 10px;height:200px;}
.video{overflow:hidden;width:260px;height:200px;background:#f5f5f5;}
.com_yuyue span,.com_yuyue_title span{display:inline-block;width:30%;text-align:center;line-height:32px;}
.com_yuyue_title{border-bottom:1px solid #e3e3e3;background:#ddd;}
.com_yuyue span.mid,.com_yuyue_title span.mid{width:40%;}
.com_yuyue_box{overflow:hidden;height:195px;}
ul.com_case li{float:left;margin:10px 5px;}
ul.com_case li img{width:290px;height:210px;}
ul.com_case li a.yuyue{position:absolute;top:10px;left:10px;display:none;padding:0 5px;background:#fe7902;color:#fff;font-size:14px;}
.com_site li{margin:15px 0;padding:15px 0;border-bottom:1px dotted #d8d8d8;}
ul.com_youhui_ul li,ul.com_youhui_ul li img{width:310px;}
ul.com_youhui_ul li img{height:230px;}
ul.com_youhui_ul li{margin-left:20px;}
.company_lt{width:200px;}
.company_lt_intro{padding:10px 20px;background:#f8f8f8;font-size:14px;}
.company_lt_intro .pic{width:160px;height:160px;border:1px solid #e3e3e3;}
.company_lt_intro .com_pingf{margin-top:10px;border-top:1px dashed #ccc;}
.company_lt_intro .com_pingf p.title{text-align:center;}
.company_lt_intro .com_pingf p{line-height:22px;}
.company_rt{width:980px;}
.sub_com_title{border-bottom:1px solid #e3e3e3;}
.sub_com_title b{padding-bottom:2px;border-bottom:2px solid #fe7902;}
ul.sub_com_de_list li{float:left;margin:5px 0 5px 8px;padding:8px;width:310px;}
ul.sub_com_de_list li.first{margin-left:0;}
ul.sub_com_de_list li a.pic img{width:150px;height:150px;border:1px solid #e3e3e3;}
.sub_com_de_rt{width:48%;}
.sub_com_contro{padding:10px 0;}
.sub_com_contro img.video{float:left;margin-right:10px;}
.zizhi_box{float:left;margin:8px;}
.zizhi_box img{width:230px;height:180px;border:3px solid #ccc;}
.zizhi_box p{text-align:center;}
.sub_com_contro img.map{padding:2px;width:750px;height:300px;border:1px solid #ccc;}
.huifu{color:#976701;}
.sub_com_pinglun table{width:99%;}
.sub_com_pinglun td{padding:5px 0;vertical-align:top;}
.sub_com_pinglun input.long{width:50%;}
.sub_com_pinglun input.full,.sub_com_pinglun textarea.full{width:100%;}
.company_nav{width:100%;height:42px;background:#01AF63;}
.company_nav ul a.current,.company_nav ul a:hover{background:#038F52;}
.shopList{background:#f3eae1;}
.shopList ul li{float:left;margin:5px 0 5px 8px;width:76px;background:#fff;text-align:center;font-size:14px;}
.shopList ul li b{font-weight:700;font-size:16px;}
.sub_com_tpbt .btn{border-radius:0;background:#e7691e;}
.nw_com_intro{height:250px;}
.com_box{padding:0;border-top:none;background:#fff;}
.com_title b small{margin-left:10px;color:#999;font-weight:400;font-size:12px;}
.nw_sub_com_design{margin-top:10px;margin-right:-100px;height:125px;}
.nw_sub_com_design li{float:left;margin-right:11px;width:240px;height:130px;}
.nw_sub_com_design li a{float:left;width:70px;height:70px;}
.nw_sub_com_design li a img{width:70px;height:70px;border-radius:100px;}
.nw_sub_com_design li .kmtxt{float:left;margin-left:15px;width:140px;}
.nw_sub_com_design li .kmtxt h6{font-weight:100;font-size:16px;}
.nw_sub_com_design li .kmtxt p{height:22px;line-height:22px;}
.nw_sub_com_design li .anli-yy{float:left;margin-top:10px;width:240px;height:34px;line-height:34px;}
.nw_sub_com_design li .anli-yy a{display:inline-block;margin-right:10px;width:90px;height:34px;color:#FFF;text-align:center;}
.nw_sub_com_design li .anli-yy a.al{background:#ff890b;}
.nw_sub_com_design li .anli-yy a.yy{background:#888;}
.nw_show_box{float:left;margin-left:30px;width:442px;}
.nw_show_box_first{margin-left:0;}
.nw_show_box_first li{height:32px;border-bottom:1px dashed #ddd;line-height:32px;}
.nw_show_box h3 span,.nw_show_video h3 span{display:inline-block;padding:0 10px;}
.nw_show_video{width:260px;}
.nw_show_box h3.org span{border-top:1px solid #e7691e;color:#e7691e;}
.nw_show_box h3.gre span{border-top:1px solid #4c9b86;color:#4c9b86;}
.nw_show_video h3.blu span{border-top:1px solid #4e80c3;color:#4e80c3;}
.nw_com_pinglun div.lt img{margin-top:5px;width:40px;height:40px;border-radius:30px;}
.nw_com_pinglun ul li div.rt{width:380px;}
.nw_com_pinglun ul li div.rt p{overflow:hidden;height:30px;line-height:30px;}
.nw_com_case .bf{float:left;width:200px;}
.nw_com_case li.before{margin-bottom:10px;width:200px;height:150px;}
.nw_com_case li.before img{width:200px;height:150px;}
.nw_com_case li.after{float:right;width:780px;height:468px;}
.nw_com_case li.after img{width:780px;height:468px;}
.km-about{float:left;width:490px;height:80px;border-bottom:1px dotted #d8d8d8;}
.km-about span{font-size:14px;}
.km-about p{color:#888;line-height:20px;}
.sub_com_rt .text_con{float:left;overflow:hidden;padding:5px 0;height:76px;border-bottom:1px dotted #d8d8d8;}
.text_con p.text_con_server{overflow:hidden;height:46px;}
.text_con p span{float:left;display:block;width:70px;color:#999;}
.text_con p b{float:right;margin-top:4px;width:420px;font-weight:400;line-height:20px;}
.text_con p.text_con_work{overflow:hidden;height:46px;}
.text_foot{overflow:hidden;width:490px;height:43px;border-bottom:1px dotted #d8d8d8;line-height:43px;}
.text_foot span{float:left;margin-right:50px;color:#666;line-height:43px;}
.text_foot span i{color:#ABABAB;}
.text_foot span i.i1{float:left;margin-top:-3px;font-size:26px;}
.text_foot span i.i2{float:left;margin-top:-2px;font-size:26px;}
.text_foot span i.i3{float:left;margin-top:0;font-size:30px;}
.text_middel{padding-top:5px;padding-bottom:3px;height:58px;line-height:58px;}
.text_middel span{display:inline-block;margin-right:30px;color:#666;}
.text_middel span b{color:#ff890b;font-weight:400;}
.text_middel a.btn{float:right;margin-top:10px;}
.km--tender{float:left;margin-top:15px;width:100%;height:125px;background:#464857;}
.km--tender .km-bid{float:right;padding:15px;width:386px;height:95px;}
.km--tender .km-bid .kmdiva{float:left;margin:5px 0;width:298px;}
.km--tender select.text{margin-top:10px;padding:8px 5px;width:138px;height:36px;border:1px solid #eee;color:#A9A9A9;font-family:"Microsoft YaHei";}
.ico_btn{float:left;margin:5px 0;width:82px;height:82px;}
.btn--apply{width:82px;height:82px;background:#FD8739;font-size:16px;}
.km--tender .km-bid .kmdiva input.text{float:left;}
.km--tender .km-bid .kmdiva input.text{margin-right:10px;height:28px;}
.km--tender .km-bid .kmdiva input.long{margin-top:10px;}
.km--cases{float:left;margin:15px 0;width:1200px;height:562px;}
.nav_menu_title{overflow:hidden;margin-bottom:20px;padding-bottom:5px;width:1200px;height:30px;border-bottom:1px #eee solid;}
.case_box_bd{overflow:hidden;margin-bottom:20px;}
.case_box_bd ul{overflow:hidden;width:1225px;}
.case_box_bd ul li{float:left;margin:0 20px 20px 0;width:285px;}
.case_box_bd ul li .img_box{position:relative;overflow:hidden;width:285px;height:203px;}
.case_box_bd ul li .img_box img{display:block;width:285px;height:203px;}
.case_box_bd ul li .txt{overflow:hidden;height:39px;border:1px solid #eee;border-top:none;text-align:center;line-height:39px;}
.case_box_bd ul li .txt h6 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:14px;}
.main_list_rt h3{border-bottom:0;}
.main_site_rt_top .btn_sub_sm{width:120px;}
.introduction{padding:80px 0;text-align:center;}
.introduction li{display:inline-block;overflow:hidden;margin:0 40px;vertical-align:middle;}
.introduction li i{float:left;display:block;margin-right:15px;width:56px;height:56px;background:url(/themes/default/static/images/icon_shop.png) no-repeat 0 0;}
.introduction li i.i-01{background-position:-167px -200px;}
.introduction li i.i-02{background-position:0 -200px;}
.introduction li i.i-03{background-position:-111px -200px;}
.introduction li i.i-04{background-position:-55px -200px;}
.introduction li .txt{float:left;text-align:left;}
.introduction li .txt h6{color:#666;font-weight:400;font-size:20px;line-height:40px;}
.introduction li .txt p{color:#999;}
.com-adv{float:left;padding:20px 0 20px 20px;width:760px;height:85px;}
.com-adv h3{float:left;margin:4px 0 0 20px;padding:0 10px;width:240px;color:#FFF;text-align:center;font-size:38px;line-height:38px;}
.com-adv h3 span{letter-spacing:1px;font-size:20px;}
.com-adv h3 span .col-ml{margin-left:6px;color:#F6BB43;}
.com-adv .adv-ico{float:left;margin:4px 0 0 60px;width:380px;}
.com-adv .adv-ico a{float:left;padding:10px 20px;width:50px;color:#FFF;}
.com-adv .adv-ico i{display:block;width:42px;height:42px;}
.com-adv .adv-ico .icon-1{color:#F6BB43;font-size:50px;}
.com-adv .adv-ico .icon-2{color:#7CCC5C;font-size:50px;}
.com-adv .adv-ico .icon-3{margin-top:4px;margin-bottom:-4px;color:#1FBFCD;font-size:50px;}
.com-adv .adv-ico .icon-4{margin-top:4px;margin-bottom:-4px;margin-left:2px;color:#F67064;font-size:44px;}