@charset "utf-8";
/* css document */
.warp{ margin: 0 auto; width: 1200px;}
.head{ background: #f4f4f4; width: 100%;}
.top_search{ height: 37px; padding: 15px 0; border-bottom: 1px solid #e5e5e5;}
.top_t_l{float:left; }
.top_t_l a{float:left;}
.top_t_l a img{ width: 104px;}
.top_t_l span { float: left; border-left: 1px solid #d6d7d9; margin-left: 15px; padding-left: 13px;  margin-top: 3px; height: 32px; line-height: 32px; color: #333; margin-right: 15px; font-size: 16px; font-family: "微软雅黑";}
.twocode{ display: none;}
.top_t_l em{ background: url(/msite/vipwebsite1/images/code_icon.png) right center no-repeat; width: 20px; float: left;position: relative; border-left: 1px solid #d6d7d9; margin-top: 3px; padding-left: 15px;height: 32px; line-height: 32px;}
.top_t_l em .twocode{border-left: none; position: absolute; text-align: center; top: 36px; left: -68px; height: 160px; padding: 10px; padding-bottom: 0; width: 130px; background: #fff; }
.top_t_l em .twocode img{ width: 130px;display: block;}
.top_t_l em .twocode i{display: block; font-size: 12px; color: #666; font-style: normal;}
.top_t_r{ float: right; width: 430px; height: 35px; margin-top: 1px;}
.top_t_rl { width: 350px; height: 31px; border: 2px solid #b9b9b9; float: left; _width: 345px; background: #fff;}
.top_t_rl_key { float: left; width: 256px; padding-left: 8px; position: relative; background: #fff; z-index: 1;}
.top_t_rl_key_ser { width: 100%; outline: none; color: #bbbbbb; font-size: 12px; height: 31px; line-height: 31px; border: none; background: none;}
.top_r_btn_shop { float: right; width: 85px; height: 35px; color: #fff; font-size: 13px; border: none; background: #ec6100; cursor: pointer !important; top: -2px; position: relative; right: -2px;}
.top_r_btn_total{width: 70px; height: 35px; float: right; background: #b9b9b9; color: #666666;border: none; font-size: 14px;}
.top_barlogo {height: 115px; background: #fff;  padding: 10px 0;}
.companylogo {float:left;height: 115px;width: 105px;}
.companylogo .imgtable {height: 115px;width: 105px;}
.companyname {float:left;height: 115px;overflow:hidden;padding-left:20px;}
.cnname {width:780px;height:40px;line-height:40px;margin-top: 15px; }
.cnname h2{float: left;font-size: 26px;color: #333;font-weight: bold;margin-right: 7px;max-width: 360px;overflow: hidden;height: 40px;line-height: 40px;text-overflow: ellipsis;white-space: nowrap;}

.main-product { width: 630px; color: #888888; font-size: 14px; height: 42px;margin-top: 6px; line-height: 20px; overflow: hidden;}


.cnname_icons{color:#333;font-size:12px;font-family:"微软雅黑"; float: left; position: relative; margin-top: 2px; margin-left: 5px; min-height: 20px;}
.nhg_p1{display: inline-block;border:1px solid #ff963b;background:#fff224 url(/msite/vipwebsite1/images/wer_pou_lk.jpg) left top repeat-x;padding:1px 3px;height:15px;line-height:15px;}
.nhg_p1 i{font-style:normal;display:inline-block;color:#4b2f07;font-size:13px;font-weight:bold;text-transform:uppercase; }
.nhg_p1 em{display:inline-block;color:#ff0000;font-size:12px;font-weight:bold;margin-left:2px;background:none;}
.nhg_p2{display:inline-block;background:#189aed;color:#fff;font-size:12px;padding:0px 3px;height:16px;line-height:16px;margin-top:2px; margin-left: 5px;}
.nhg_p_ppp2{ background: #ff0000;}
.nhg_p3{display:inline-block;background:#2dc1b4;color:#fff;font-size:12px;padding:0px 3px;height:16px;line-height:16px;margin-top:2px; margin-left: 5px;}

.myx_qy{position:absolute;right:0px;top:20px;width:227px;color:#333;font-size:12px;cursor:pointer !important;display:none;text-align:center;padding-left:6px;z-index:1;}
.myx_qyt{border:1px solid #ccc;color:#333;font-size:12px;height:36px;line-height:36px;margin-top:10px;background:#fff;}
.fdj_p{position:relative;width:320px;height:0px;z-index:3;text-align:right;}
.fdj_p img{position:absolute;right:0px;top:-24px;}

.myx_qyt a{background:url(/msite/vipwebsite1/images/xd_pu_po.jpg) right center no-repeat;padding-right:20px;display:inline-block;}

.dcv_ps{ float: left;margin: 14px 3px 0px;}
.companytel{ float: right; padding-top: 35px;}
.companytel span{ font-size: 14px; color: #333333; font-weight: bold;}
.companytel span strong{ color: #289940; font-size: 24px; margin-top: 5px; display: block;}
.headbarmenu{ height:50px; background:#25bc46;}
.s_title { overflow:hidden; zoom:1; }
.headbarmenu li {height:50px;margin: 0px 8px 0px 0px;width:124px;list-style:none;display:block;float:left;text-align:center;line-height:50px;font-weight:normal;font-size:16px;}
.headbarmenu a {display:block;color: #fff;}
.headbarmenu a:hover{ text-decoration: underline;}
.headbarmenu li.tabon a { background-color: #289940; font-weight: bold; }


.cnd_lm{display:inline-block;margin-left:10px;height: 20px;line-height: 20px;padding:0px 6px;background: #def1fc;color: #189aed !important;font-size:12px;font-style: normal;float: left;margin-top: 12px;font-weight: 100;font-family:"微软雅黑";}

@font-face{font-family:'icomoon';src: format('truetype');} .secret{ font-family: 'icomoon' !important; }






.dlrt_mdf_md{font-style:normal;background:url(/msite/vipwebsite1/images/ert_nbg.png) left center no-repeat;width:73px;height:30px;float:left;margin-left:15px;padding-top:13px;line-height:30px;padding-left:80px;color:#ff7b03;font-size:17px;font-weight:bold;}






