*{margin: 0;padding: 0;font-size: 14px; font-family: "微软雅黑";}
.top-bar *{font-size: 12px;}
body{font-family: Arial, Helvetica, sans-serif;color: #444;}
li{list-style: none;}
a{text-decoration: none;}
input{outline: none;border: none;background: none;}
i, em{font-style: normal;}
.top-bar a,.top-bar a:hover,a,a:hover{text-decoration:none}.g-footer .c1,.g-footer .c2,.g-footer .c3{vertical-align:middle;font-style:normal}*{margin:0;padding:0}.footer,.g-footer .c1,.g-footer .c2,.g-footer .c3{padding-bottom:10px}html{font-size:16px}body{font-size:.75rem}a{color:#000}.top-bar{background:#f7f8f7;color:#777;border-bottom:1px solid #eee}.top-bar>div{width:1200px;margin:0 auto}.top-bar .left{display:block;margin:5px;float:left}.top-bar .left .txt,.top-bar .left a{display:block;margin-right:10px;float:left}.top-bar .right{display:block;margin:5px;float:right}.top-bar .right .txt,.top-bar .right a{display:block;margin-left:10px;float:right}.top-bar a{color:#777}.top-bar a:hover{color:red}
.top-bar>div{overflow: hidden;}
/* footer */
.footer{border-top: 2px solid #2a93d6;text-align: center;font-size: 12px;line-height: 22px;padding: 4px 0;position: relative;}
.footer .c1,.footer .c2{position: absolute;}
.footer .c1{left: 10%;top: 40px;}
.footer .c2{right: 10%;top: 40px;}
.footer .c1 span,.footer .c2 span{display: block;}

.qy_contact_box {width:100%;z-index:2;padding:20px 0;position:fixed;bottom:0;left:0;background:rgba(0,0,0,0.79);overflow:hidden}
.qy_contact_center {width:1200px;position:relative;margin:0 auto}
.qy_logo {float:left;width:210px;height:90px;background:#fff;text-align:center}
.qy_logo img {max-width:100%;max-height:100%}
.qy_contact_data {float:left;color:#fff;width:890px;margin-left:20px;font-size:14px;line-height:26px;font-family:"微软雅黑"}
.qy_company {color:#ffcc00;border-bottom:1px solid rgba(255,255,255,0.1);margin-bottom:6px;padding-bottom:4px}
.qy_lis {overflow:hidden}
.qy_lis li {float:left;margin-right:25px;margin-top:4px}
.qy_company span {margin-left:40px;color:#fff}


.active-member-info span{font-size: 12px;}
.vip_icon_big_pro.vip_icon_big_1{ background-position:0 0;}
.vip_icon_big_pro.vip_icon_big_2{ background-position:0 -16px;}
.vip_icon_big_pro.vip_icon_big_3{ background-position:0 -32px;}
.vip_icon_big_pro.vip_icon_big_4{ background-position:0 -48px;}
.vip_icon_big_pro.vip_icon_big_5{ background-position:0 -64px;}
.vip_icon_big_pro.vip_icon_big_6{ background-position:0 -80px;}
.vip_icon_big_pro.vip_icon_big_7{ background-position:0 -96px;}
.vip_icon_big_pro.vip_icon_big_8{ background-position:0 -112px;}
.vip_icon_big_pro.vip_icon_big_9{ background-position:0 -128px;}
.vip_icon_big_pro.vip_icon_big_10{ background-position:0 -144px;}
.vip_icon_big_pro.vip_icon_big_11{ background-position:0 -160px;}
.vip_icon_big_pro.vip_icon_big_12{ background-position:0 -176px;}
.vip_icon_big_pro.vip_icon_big_13{ background-position:0 -192px;}
.vip_icon_big_pro.vip_icon_big_14{ background-position:0 -208px;}
.vip_icon_big_pro.vip_icon_big_15{ background-position:0 -224px;}
.vip_icon_big_pro.vip_icon_big_16{ background-position:0 -240px;}
.vip_icon_big_pro.vip_icon_big_17{ background-position:0 -256px;}
.vip_icon_big_pro.vip_icon_big_18{ background-position:0 -272px;}
.vip_icon_big_pro.vip_icon_big_19{ background-position:0 -288px;}
.vip_icon_big_pro.vip_icon_big_20{ background-position:0 -304px;}

.header_top {width:1200px;padding:20px 0;margin:0 auto;overflow:hidden}
.logo {width:220px;height:82px;float:left;text-align:center;display:flex;justify-content:center;align-items:center}
.logo img {display:block;max-width:100%;max-height:100%}
.company_info {width:470px;float:left;padding-left:20px}
.company_info h1 {font-size:23px;color:#333;font-weight: normal;}
.vip_icon_big_pro {display:block;width:170px;height:16px;margin:6px 10px 5px 10px;background:url(https://assets.3618med.com/assets/site/images/vipbg.png) no-repeat}
.wecome_text {margin-top:5px;font-size:12px;color:#f60;background-color:#ffe5d1;display:inline-block;padding:3px 5px;border-radius:3px}
.company_product {font-size:12px;color:#444;padding-top:10px;line-height:20px;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}

.header_tel {float:right}
.header_tel span {font-size:15px}
.header_tel .tel_number {font-size:24px;color:#0579c4;font-weight:bold}
.nav_bar {height:50px;overflow:hidden;background:#0d84d0;}
.nav_menu {width:1200px;margin:0 auto;height:50px;line-height:50px}
.nav_menu li {float:left}
.nav_menu li a {display:block;height:100%;color:#fff;padding:0 30px;font-size:15px}
.nav_menu li a.active , .nav_menu li a:hover {background-color:#ff9900}
.swiper-container img {display: block; width: 100%;}
.swiper-container{width: 1200px; height: 300px; }
.hotSearch {background:#f5f5f5; margin-top: 10px;}
.hotBar {width:1200px;overflow:hidden;margin:0 auto;padding:10px 0}
.hot_keywords {float:left;overflow:hidden;font-size:14px;padding-top:10px}
.hot_keywords span {font-weight:bold;font-size:15px;float:left}
.wordsLink a {color:#666;margin:0 4px 0 0}
.wordsLink a:hover {color:#ffa836}
.wordsLink {float:left;width:520px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}

.search_form {overflow:hidden;line-height:45px;float:right}
.search_form .search_text {float:left;width:320px;border:2px solid #2a93d6;background:#fff;color:#555;line-height:41px;padding:0 10px}
.search_form .search_text::placeholder {color:#ccc}
.search_btn1,
.search_btn2 {float:left;line-height:45px;background:#ff9900;cursor:pointer;color:#fff;padding:0 20px;font-size:18px;}
.search_btn1 {margin-right:10px;background:#2a93d6}

.search_btn1:hover, .search_btn2:hover{opacity: 0.8;}
.more_btns {width: 130px;margin: 0 auto;text-align: center;display: block;}
.more_btns a{line-height: 40px;font-size: 16px;display: block;color: #fff;background: #2a93d6;}
.more_btns a:hover{opacity: .8;}
.container {margin: 40px auto 0; width: 1200px; }
.visitProduct {width: 1200px; background-color: #fff;margin: 50px auto 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.sort_product li {margin-bottom: 10px;border-bottom: 1px dashed #eee;padding-bottom: 10px;overflow: hidden;transition: 0.2s;}
.sort_product li:last-of-type {margin-bottom: 0;border: none;}
.sort_product li:hover a{text-decoration: underline;}
.sort_product li span {float: left;margin-right: 20px;width: 30px;text-align: center;border-radius: 3px;color: #fff;font-family: "微软雅黑";font-size: 14px;line-height: 30px;background: #bcb8bb;}
.sort_product li a {font-size: 15px;float: left;line-height: 30px;color: #555;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.visit_productMenu {border: 1px solid #ddd;width: 410px;}
.visit_firstPic {background: #f5f5f5;height: 234px;padding: 8px;margin: 12px 12px 22px;display: flex;justify-content: center;align-items: center;}
.visit_firstPic img {display: block;max-width: 100%;max-height: 100%;}
.visit_title {color: #fff;background: #2a93d6;font-size: 25px;padding: 15px 23px;font-weight: bold;}
.sort_product {padding: 0 20px 0 30px;}
.visitList {width: 755px;}
.visitList ul {overflow: hidden;}
.visitList li {float: left;width: 238px;margin-right: 20px;margin-bottom: 20px;}
.visitList li:nth-of-type(3n) {margin-right: 0;}
.visitList li a.pic {border: 1px solid #eee;display: flex;justify-content: center;align-items: center;}
.visitList li a.title {font-size: 15px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: normal;margin: 10px 0 10px;color: #555;padding: 0 10px;}
.visitList li a.title:hover {color: #ff9900;}
.visitList li a.pic {overflow: hidden;}
.visitList li a.pic img {display: block;max-width: 100%;overflow: hidden;transition: 0.5s;}
.visitList li a:hover img {transform: scale(1.1);}
.visitList li p.desc {line-height: 20px;color: #999;padding: 0 10px;font-size: 12px;word-break: break-all;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.visitList li:nth-of-type(4),
.visitList li:nth-of-type(5),
.visitList li:nth-of-type(6) {margin-bottom: 0;}

.sort_product .show_icon1 a {color:#f33535;width:300px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sort_product .show_icon1 span {background:#f33535}
.sort_product .show_icon2 a {color:#ff6401}
.sort_product .show_icon2 span {background:#ff6401}
.sort_product .show_icon3 a {color:#ffa836}
.sort_product .show_icon3 span {background:#ffa836}

.hotPorduct {width:1200px;margin:50px auto}
.hotPorduct .list {width:1200px;margin:30px auto;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center}
.hotPorduct .list span {font-size:12px;color:#a7a7a7;margin:0 10px; letter-spacing: .5px;}
.hotPorduct .list .imw {min-height:263px;display: flex;justify-content: center;align-items: center;}
.product_content .com_productList .imw {min-height:282px;display: flex;justify-content: center;align-items: center;}
.hotPorduct li {background:#fff; border: 1px solid #efefef; padding:10px;cursor:pointer;/* transition:0.2s; */padding-bottom:20px}
.hotPorduct li:hover{border-color: #2a93d6;}
.hotPorduct li img {transition: 0.5s; display:block;max-width:100%}
.hotPorduct li a{display: flex;justify-content: center;align-items: center;width: 263px;overflow: hidden;}
.title {text-align:center;font-size:30px;font-weight:bold;color:#0056b3;margin:50px 0 10px}
.titleCenter {font-size:14px;color:#777}
.hotPorduct .p_name {width:250px;margin:0 auto;padding:10px 0;}
.hotPorduct .p_name a {width:100%;font-size:16px; letter-spacing: .4px; color:#333;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hotPorduct li:hover img{transform: scale(1.1);}
.hotPorduct li:hover .p_name a {color: #0056b3;}
.newsContent {width: 1200px;margin: 0 auto;}
.newsList {width: 800px;padding: 20px;border: 1px solid #ddd;}
.news_wrap {width: 1200px;margin: 40px 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.newsList dl {display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;font-family:"微软雅黑"}
.newsList dd {padding-top:10px;width:495px;margin:0 auto}
.newsList a {font-size:15px;color:#555;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.newsList p {font-size:14px;line-height:25px;margin:10px 0;color:#777;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.newsList li {font-family:"微软雅黑";overflow:hidden;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:10px}
.newsList li span {float:right;color:#888}
.newsList li a {float:left;width:650px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.newsList li a::before{content: "· ";font-size: 15px;padding-right: 10px;}
.firstNews dt img {display:block;max-width:252px}

.zbzbList {padding:20px 20px 0 20px;width:285px;border:1px solid #ddd}
.zbzbList h2 {color:#2a93d6;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #2a93d6;font-size: 18px; font-weight: normal; }
.zbzbList li {overflow: hidden; border-bottom:1px dashed #ddd; margin-bottom: 9px; }
.zbzbList li a { float: right; width: 248px;margin-bottom:10px;height:40px;word-break:break-all;overflow:hidden;line-height:21px;display:-webkit-box;-webkit-line-clamp:2;font-size:14px;color:#555;-webkit-box-orient:vertical; }
.newsList li:last-of-type {border:none;margin-bottom:0;padding-bottom:0}
.newsList a:hover,
.newsList li a:hover,
.zbzbList li a:hover {color:#f60}
.zbzbList li::before{content: "标";font-size: 12px;width: 20px;text-align: center;height: 20px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);line-height: 20px;background: #2a93d6;color: #fff;float: left;border-radius: 3px; margin-top: 10px; margin-left: 4px; }
.zbzbList li:last-of-type{margin-bottom: 0; border-bottom: none; }
.aboutBg .title,.aboutBg .titleCenter{color: #fff; margin-top: 10px;}
.aboutBg{background: #0056b3;padding: 20px 0 40px;}
.aboutIndex{width: 1160px;padding: 20px;margin: 23px auto;background-color: #fff;display: flex;flex-wrap: wrap;justify-content: space-between;}
.aboutIndex dt {width: 560px;height: 220px;display: flex;justify-content: center;align-items: center;background: #f5f5f5;}
.aboutIndex dt img{display: block;max-width: 100%;max-height: 100%;}
.aboutIndex dd {width: 537px;padding: 20px;}
.aboutIndex dd p{text-indent:2em;font-size: 15px;word-break: break-all;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;line-height: 26px;}
.aboutMore{background: #ffa836;color: #fff;text-align: center;display: inline-block;padding: 10px 20px;font-size: 15px;margin-top: 20px;}
.honorList {width:1200px;margin:0 auto;margin-top:20px;overflow:hidden}
.honorList .honor_left {float:left;margin-top:30px}
.honorList .honor_left a {display:block;width:180px;line-height:50px;text-align:center;font-size:15px;color:#fff;margin-bottom:10px;background:#2a93d6}
.honorList .honor_right {float:right;width:1000px}
.honorList .honor_right a {display:block;border:1px solid #ccc; width: ; padding: 5px; width: 223px;display: flex;justify-content: center;align-items: center;overflow: hidden;}
 .honorList .honor_right a:hover img{transform: scale(1.05);}
.honorList .honor_right img {display:block;max-width:100%; transition: 0.4s;}
.honor_right ul {display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.honorList .honor_left a:last-of-type {background:#ff9900}


.brand_wrap {width:1200px;margin:0 auto}
.brand_wrap ul {display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:30px}
.brand_wrap li {padding:10px;text-align:center;border:1px solid #ddd}

.message_con {width:1200px;margin:40px auto 40px;display:flex;flex-wrap:wrap;justify-content:space-between}
.messageLeft {width:300px;border:1px solid #ddd}
.messageRight {border:1px solid #ddd;width:870px;overflow:hidden;position:relative}
.messageContact {float:left;padding:10px 30px;font-size:15px;line-height:30px;font-family:"微软雅黑"}
.messageForm {float:left;margin-left:20px}
.footerLogo {display:flex;width:266px;margin-bottom:10px;height:80px;border:1px solid #ddd;justify-content:center;align-items:center}
.messageContact p {padding:0 10px 0 0;}
.messageContact h2 {font-size:18px;background:#f5f5f5;color:#333;padding:0 0 10px 0}
.messageRight h2,
.messageLeft h2 {background:#f5f5f5;padding:10px 20px;font-weight: normal; font-size: 18px; }
.messageLeft .links {padding:12px 20px 0;}
.messageLeft .links a {display:block;font-size:14px;margin:5px 0;color:#444;white-space:nowrap;overflow:hidden;border-bottom:1px dashed #ddd;text-overflow:ellipsis;padding-bottom:10px;padding-left: 16px;background: url(../images/left_sli.jpg) no-repeat left 7px;padding-top: 2px;}
.messageLeft .links a:last-of-type{border-bottom: none;}
.messageLeft .links a:hover {color:#ff9900}
.messageForm .txt1:focus,
.messageForm .txt2:focus {border-color:#ff9900}
.messageForm .btn:hover {opacity: 0.8;  }
.messageForm .txt1,
.messageForm .txt2 {border:1px solid #ddd;display:block;font-size:15px;line-height:38px;width:260px;padding:0 10px;margin-bottom:20px}
.messageForm .btn {width:282px;cursor:pointer;font-size:15px;text-align:center;background:#ff9900;color:#fff;padding:3px 0;margin-top:10px;line-height:38px;display:block; border-radius: 3px; }
.messageForm h2 {margin-bottom:20px}
.messageForm span {display:block;font-size:14px;margin-bottom:10px}
.messageForm .mess_title {position:absolute;padding:10px 0;top:0}
.messageForm form {padding:20px 0}

.company_about {width:1200px;margin: 0 auto 40px;line-height: 30px;font-size: 15px;}
.compant_table {width:1200px;margin: 12px auto 50px;}
.compant_table tr,.compant_table{border-collapse: collapse;}
.compant_table td{border: 1px solid #ddd;padding: 7px 20px;width: 260px;  }
.compant_table td:nth-of-type(odd){text-align: center;background: #f8f8f8;width: 90px;}

.company_pic {width: 1000px;margin: 0px auto;height: 400px;display: flex;justify-content: center;align-items: center;}
.company_pic img{display: block;max-width: 100%;max-height: 100%;}
.compant_text{padding: 10px 15px 30px;}
.compant_text p{text-indent:2em;text-align: justify;color: #333;font-size: 15px;}

.breadcrumb{width:1200px;margin: 20px auto; border-bottom: 1px solid #ececec; padding-bottom: 10px; }
		
		
.pageWrap {font-family:"微软雅黑";text-align:center; margin-bottom: 30px;}
.pageWrap a {border:1px solid #ddd;padding:6px 11px;margin:0 2px}
.pageWrap span {color:#777}
.pageWrap span em {margin:0 5px}
.page_number {width:30px;text-align:center;height:28px;margin:0 2px;border:1px solid #ddd}
.pageWrap button {background:none;border:none;background:#eee;padding:6px 11px;cursor:pointer;margin-left:10px;border-radius:3px}
.pageWrap button:hover {background:#2a93d6;color:#fff}
.pageWrap a:hover {border-color:#2a93d6;color:#2a93d6}



.productShow {overflow:hidden; min-height: 300px;}
.product_left {float:left;width:250px}
.product_right {width:894px;float:right}
/* .product_left ul {border: 1px solid #2a93d6;} */
.product_left h2,
.pro_comTitle {font-weight:normal;/*background:url(../images/title_line.jpg) no-repeat left bottom;*/font-size:22px;display:block;margin-top:25px;padding:0px 0px 10px 0px;color:#2C2B2B; border-bottom: 1px solid; }
.product_left h2{color: #fff; padding: 10px 0px 10px 20px;  }
.pro_comTitle {margin-top:0}
.pro_comTitle{font-size: 18px; color: #2a93d6;font-size: 18px;}
/* .pro_comTitle:last-of-type{margin-top: 60px;} */
.pro_comTitle .more{color: #1f8ceb; margin-right: 10px; float: right;margin-top: 10px;color: #f60;font-size: 14px;}
.company_zbzb li a{font-size: 16px; color: #444;}
.product_left h2:first-of-type {margin-top:0}
.product_left li {border-bottom:1px dashed #0f6196;font-size:14px;}
.product_left li a {color:#656464;padding:8px 23px;font-size:15px;display:block;background:url(../images/left_sli.jpg) no-repeat 10px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.product_left li a:hover {color: #2a93d6;}
.product_left li p {padding:9px 10px;}


.com_productList {margin:20px 0 30px;overflow:hidden}
.com_productList li {float:left;border:1px solid #;margin-right:24px;width:280px;margin-bottom:20px;font-size:15px;overflow:hidden;text-align:center}
.com_productList li:nth-of-type(4n) {margin-right:0}
.com_productList li img {display:block;max-width:100%;max-height:100%;transition:0.5s}
.com_productList a.pic {width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}
.com_productList li>div {padding:10px 0;background:#2a93d6; }
.com_productList li>div a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px; color: #fff;font-size: 16px;}
.com_productList li img:hover {transform:scale(1.1);opacity: 0.8;}
.com_productList li:hover{border-color: #2a93d6;}
.certifacatesPic {margin-top:30px}
.certifacatesPic li {float:left;font-size:14px;width:282px;margin-right:20px;text-align:center;margin-bottom:20px}
.certifacatesPic li:nth-of-type(3n) {margin-right:0}
.certifacatesPic li a {width:282px;height:280px;display:flex;border:1px solid #ddd;justify-content:center;margin-bottom:10px;align-items:center}
.certifacatesPic li a:hover {opacity: 0.87;}
.certifacatesPic li a img {max-width:100%;display:block;max-height:100%}


.company_newsList {margin:30px 0}
.company_newsList li {display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;font-family:"微软雅黑";border-bottom:1px dashed #ddd}
.company_newsList li a {font-size:15px;width:730px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px}
.company_newsList li a:hover {color:#ff7500}
.company_newsList li span {color:#777;font-size:14px}

.company_zbzb {font-size:14px;margin:0 0 30px 0}
.company_zbzb li a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px;display:block;font-size: 16px; color: #444; }
.company_zbzb li {padding:20px 0;border-bottom:1px dashed #ddd}
.company_zbzb li span {color:#999;display:inline-block;margin:0 20px 0 0; font-size: 12px; }
.company_zbzb li a:hover {color:#ff7500}

.company_zbzb center{ font-size: 12px; color: #888; padding-top: 20px; }

.company_message {margin:30px 0;font-size:15px;padding:20px}
.company_message li input[type="text"] {border:1px solid #ddd;width:258px;line-height:38px;padding:0 10px}
.company_message li input[type="text"]:focus {border-color:#ff7500;background:#f5f5f5}
.company_message li input.titleName {width:360px}
.company_message li input[type="radio"] {margin:0 10px 0 10px; cursor: pointer;}
.company_message li input[type="radio"]:first-of-type {margin-left:0}
.company_message li {overflow:hidden;margin-bottom:20px;}
.company_message select {border:1px solid #ddd;padding:4px}
.company_message .red {color:red;font-weight:bold;margin-right:5px}
.company_message li span {margin-bottom:10px;float:left;width:132px}
.company_message>div {float:left}
.textarea_text textarea {border:1px solid #ddd;width:500px;height:100px;margin-left:20px;padding:10px;outline:none}
.textarea_text textarea:focus {background:#f5f5f5;border-color:#ff7500}
.textarea_text {overflow:hidden}
.textarea_text span {float:left;width:112px}
.send_btn {margin-top:30px}
.send_btn input[type="submit"],
.send_btn input[type="button"] {background:#ff7500;color:#fff;margin-right:10px;border-radius:3px;padding:10px 25px;cursor:pointer}
.send_btn input[type="button"] {background:#888}

.send_btn input[type="button"]:hover,.send_btn input[type="submit"]:hover{opacity: .8;}

.company_contact {margin:30px 0}
.company_contact ul {}
.company_contact li {overflow:hidden;margin-bottom:10px;font-size:15px;font-family:"微软雅黑";border-bottom:1px dashed #ddd;padding-bottom:10px;padding-left:10px;color:#555}
.company_contact li span {float:left;width:95px}
.company_contact li p {float:left;width:760px}
.mapWrap {width:870px;margin:0 auto;margin-top:30px;height:350px;border:1px solid #ddd;display:flex;justify-content:center;align-items:center}

.tipInfo{color: #ff6700; position: relative; top: -40px; font-size: 13px;}

.product_menu{border-bottom: 1px solid #ddd;padding-bottom: 20px;margin-bottom: 20px;}
.product_menu h2{font-size: 18px;font-weight: normal;margin: 10px 0;}
.product_menu a{display: inline-block;padding: 5px 10px;font-size: 14px;margin: 0 10px 10px 0;background: #eee;}
.product_menu a:hover{color: #fff;background: #2a93d6;}
.productList h2{font-weight: normal;font-size: 18px;}
.productList_name {overflow: hidden;}
.productList_name h2{float: left;}
.productList_name span{float: right;}
.pageWrap .page_all , .page_num , .page_button{display: inline-block;}
.keywords_related{padding: 30px 0 0;}
.keywords_related span{font-weight: bold;}
.keywords_related a{background: #f5f5f5;margin: 0 8px 8px 0;padding:6px 6px; font-size: 12px; letter-spacing: 0.4px; color: #555; display: inline-block; }
.keywords_related a:hover{color: #fff; background: #2a93d6;}
.productList{margin-bottom: 50px;}

.product_left h2{background: #2a93d6; border-bottom: 4px solid #0075bf;}
.public_container{min-height: 300px;}
.company_name{font-size: 21px;font-weight: normal;color: #333;background: #fff;padding-bottom: 0;position: relative;z-index: 21111;border-bottom: 1px solid #ccc; padding-bottom: 10px; }
.enterprise_atlas ul{display: grid;grid-template-columns: repeat(4, 1fr);gap: 10px 20px; margin-top: 10px; }
.enterprise_atlas li{text-align: center;}
.enterprise_atlas li a{height: 180px;width: 285px;background: #f5f5f5;display: flex;justify-content: center;align-items: center;}
.enterprise_atlas li a:hover{opacity: .9;}
.enterprise_atlas li img{max-width: 100%;max-height: 100%;}
.footeVisitNum {text-align: center;font-size: 15px;padding-bottom: 10px;}
.footeVisitNum span{color: #f00;}


.sales_service {min-height: 300px;padding: 30px 0;}
.sales_service li{border-bottom: 1px dashed #ddd;padding-bottom: 12px;margin-bottom: 12px;}
.sales_service li a{font-size: 18px;}
.sales_service li a:hover{color: #2a93d6;}
.sales_service li span{font-size: 14px;color: #999;display: inline-block;padding: 10px 0 5px;}
.sales_service li p{font-size: 14px;line-height: 22px;color: #ccc;word-break: break-all;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


.jobs_content {min-height: 300px;padding: 20px 0;}
.jobs_content li {padding-bottom: 12px;margin-bottom: 12px;border-bottom: 1px dashed #ddd;}
.jobs_content li a{font-size: 18px;display: inline-block;margin-right: 20px;margin-left: 12px;}
.jobs_content li a:hover{color: #2a93d6;}
.jobs_content li span{font-size: 12px;color: #999;}

.mobile_head , .mobile_footer{display: none;}
.pc_footer{display: none;}

.breadcrumb p span{color: #a2a2a2;}
.breadcrumb a:hover{color: #ff9900;}
.detail_content{min-height: 300px;}
.detail_content h2{text-align: center;font-size: 20px;font-weight: normal;}
.detail_content {width: 1100px;margin: 0 auto;line-height: 30px;}
.detail_content *{font-size: 15px;}
.detail_head{padding-bottom: 20px;border-bottom: 1px solid #ddd;margin-bottom: 20px;text-align: center;}
.detail_content .detail_con{width: 1080px;margin: 0 auto;}

.index_form{display: inline-block; width: 140px; height: 30px;  background: #F60; color: #fff;text-align: center; padding: 2px 0;font-size: 16px; }
.index_form:hover{background: #ff9900;}
.footeInfo {text-align: center;padding-bottom: 10px;}

.messageContact li{overflow: hidden; color: #333;}
.messageContact li span{float: left;width: 120px;}
.messageContact li p{float: left;}
.messageContact .tips{color: #ff9900; padding-top: 10px;}

.honorList{overflow: hidden;height: 170px;}
.honor_title {float: left;}
.honor_title a {display: block;width: 180px;line-height: 50px;text-align: center;font-size: 15px;color: #fff;margin-bottom: 10px;background: #2a93d6;}
.honorTabs {float: right;width: 1000px;}
.honorTabs ul{overflow: hidden;}
ul.tabContent{display: none;}
ul.tabContent.active{display: block;}
.honorTabs li{float: left; margin-right: 20px;}
.honorTabs li:nth-of-type(4){margin: 0;}
.honorTabs li a{display: block;border: 1px solid #ccc;width: ;padding: 5px;width: 223px;display: flex;justify-content: center;align-items: center;overflow: hidden;background: #eee;}
.honor_title {padding-top: 24px;}
.honor_title a:last-of-type{background: #ffa836;}
.honorTabs li img{display: block;max-width: 100%;transition: 0.4s;}

#ccsector .add_active {float: left;line-height: 36px;margin-right: 5px;width: 65px;border-radius: 3px;border-color: #adb1b8 #a2a6ac #8d9096;border-style: solid;border-width: 1px;cursor: pointer;display: inline-block;text-align: center;text-decoration: none!important;vertical-align: middle;background: #eff0f3;background: -webkit-linear-gradient(top,#f7f8fa,#e7e9ec);background: linear-gradient(to bottom,#f7f8fa,#e7e9ec);font-size: 12px;}

.search_resultWords{color: #ff7000;font-size: 18px;}