@charset "utf-8";
/* CSS Document */
body{font-family:Arial;background:#F0FDFF}
ul,li,ol,p,body,form,h1,h2,h3,h4,h5,h6,dl,dd,dt,input{margin:0;padding:0}
ul,li,ol{list-style:none}
img{display:block;border:none;max-width: 100%}
a, a:link, a:visited, a:active{text-decoration:none;outline:none}

.clearfix{+zoom:1}
.clearfix:after{clear:both;content:".";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}

/*index开始*/
.wrap{max-width: 1000px;width:100%;margin: 0 auto}
.header{height: 108px;line-height: 108px}
.header .wrap,.language .wrap,.content .wrap{display:flex;justify-content:space-between}
.header .wrap{height: 108px;overflow: hidden}
.header .logo{flex: 0 0 18%}
.header .logo img{width: 100%;height: 100%}
.header .theme-default{flex: 0 0 82%}
.lang-left{flex: 0 0 18%;background:#233e5b;height: 24px;line-height: 24px}
.lang-right{flex: 0 0 82%;background: #008b8b;height: 24px;line-height: 24px}
.lang-right a{float: right;padding-right: 20px}
.lang-right a img{display: inline-block;vertical-align: middle}
.lang-right a span{font-size:12px;color:#fff;padding-left: 10px;display: inline-block}
.content .navmenu{flex: 0 0 18%}
.content .company{flex: 0 0 calc(64% - 20px);padding: 0 10px;background: #fff}
.content .news{flex: 0 0 18%}
.tit-con{padding:8px 0;position: relative;border-bottom: 3px solid #e2e2e2;}
.tit-con::after{content: "";position: absolute;bottom: -3px;left:0;height:3px;background: #379ed9;padding: 0 15px}
.tit-con img{display: inline-block;vertical-align: middle}
.tit-con h4{color:#2A3D4E;font-size: 14px;font-weight: bold;display: inline-block;padding:8px 4px;border-bottom: 3px solid #379ed9;position: absolute;bottom: -3px}
.com-con{font-size:12px;line-height: 24px;color:#6c6c6c;margin-top: 15px;padding-bottom: 15px}
.first-pra{display: flex;justify-content: space-between;margin-bottom: 30px}
.first-pra p{flex: 0 0 45%;margin-right: 5%}
.first-pra p span{font-weight: bold}
.first-pra .img-width{flex: 0 0 50%}
.com-con .pra-mar::before{content: "";width:6px;height: 6px;background:#008B8B;position: absolute;left: 0;top: 6px;}
.com-con .pra-mar{margin-bottom: 30px;position: relative;padding-left: 15px}
.com-con .pra-mar:first-child,.com-con .pra-mar:last-child{padding-left: 0!important}
.com-con .pra-mar:first-child::before,.com-con .pra-mar:last-child::before{opacity: 0}
.pra-list{margin-bottom: 30px;margin-left: 15px}
.pra-list li{color:#6c6c6c;font-size: 12px;line-height: 24px;font-weight: bold;padding-left:12px;position: relative}
.pra-list li::before{content: "";width: 4px;height: 4px;border-radius: 50%;background:#008B8B;position: absolute;left: 0;top: 10px}
.news{background: #f5f5f5}
.new-tit{background: #e2e2e2;padding:10px 8px}
.new-tit img{display: inline-block;vertical-align: middle;padding-right: 5px}
.new-tit h4{font-size: 14px;color:#2A3D4E;font-weight: bold;display: inline-block}
.news ul li{border-bottom: 1px dashed #000000;padding: 8px;display: flex;align-items: flex-start}
.news ul li:last-child{border-bottom: none}
.news ul li .new-img{flex: 0 0 9px;margin: 6px 8px 0 0}
.news ul li a{font-size: 12px;line-height: 24px;color: #6c6c6c}
.news ul li a:hover,.footer p a:hover,.new-list ul li a:hover,.solution-det .return a:hover,.contact-pra p a:hover{text-decoration: underline;cursor: pointer}
/*index结束*/
/*材料信息开始*/
.infor{overflow-y: scroll;height:260px}
.infor p{font-size: 12px;color:#333;line-height: 20px;margin:15px 0}
.infor-table{width: 100%;margin-bottom: 10px}
.infor-table tr td{border-bottom:1px dashed #6c6c6c!important;text-align: center;padding:8px;font-size: 12px;color:#6c6c6c!important;line-height: 20px}
.infor-table tr td a{color:#6c6c6c!important}
.infor-table tr td a img{vertical-align: middle;display: inline-block;margin-right: 5px}
.infor-table tr th{background:#B9B9B9;color:#fff;text-align: center;padding: 5px;font-size: 12px;border-left: 1px solid #fff;border-right: 1px solid #fff}
.infor-table tr th:nth-child(1){width: 20%}
.infor-table tr th:nth-child(2){width: 50%}
.infor-table tr th:nth-child(3){width: 30%}
/*材料信息结束*/
/*产品加工开始*/
.product{overflow-y: scroll;height:430px}
.product p img{margin:0 auto 20px}
/*产品加工结束*/
/*注塑指导开始*/
.guidance-table,.explain-table,.explain-table2{width: calc(100% - 2px);border: 1px solid #6c6c6c!important;margin-bottom: 10px}
.guidance-table tr td,.explain-table tr td,.explain-table2 tr td{border: 1px solid #6c6c6c!important;text-align: center;padding:0;font-size: 12px;color:#6c6c6c!important}
.guidance-table tr th,.explain-table tr th,.explain-table2 tr th{border: 1px solid #6c6c6c!important}
.guidance{overflow-y: scroll;height: 544px}
.guidance h2{margin-bottom: 12px;font-size: 14px;color:#333;font-weight: bold}
.guidance-con h4{font-size: 12px;color: #333;font-weight: bold;margin: 8px 0}
.guidance-con p{color:#6c6c6c;line-height: 20px;font-size: 12px;margin:8px 0}
/*注塑指导结束*/
/*注塑加工详解开始*/
.explain-con{margin-bottom: 15px}
.explain-con p{margin-bottom:15px;color:#6c6c6c;font-size: 12px}
.explain-con h3{color:#333;font-weight: bold;font-size: 12px;margin-bottom: 22px;line-height: 20px}
.explain-con ul li{color:#6c6c6c;font-size: 12px;line-height: 20px}
/*注塑加工详解结束*/
/*加工问题解决方案开始*/
.solution ul li{display: flex;justify-content: space-between;align-items: center;padding:8px 5px;border-bottom: 1px dashed #6c6c6c}
.solution ul li .sol-img{flex: 0 0 25%}
.solution ul li .sol-img img{width: 100%}
.solution ul li p{font-size: 12px;color:#6c6c6c;line-height: 20px;flex: 0 0 59%;margin:0 2%}
.solution ul li .detail-img{flex: 0 0 12%}
.solution ul li .detail-img img{width: 100%}
/*加工问题解决方案结束*/
/*加工问题解决方案详情开始*/
.solution-det,.explain-det{overflow-y: scroll;height: 544px}
.solution-det .det-con{border-bottom: 1px solid #999;margin-bottom: 20px}
.solution-det .det-con:last-child{border-bottom: none}
.solution-det .det-con h3{color:#009900;font-size:12px;font-weight:bold;margin-bottom:18px}
.solution-det .det-con p{color:#333;font-size: 12px;margin:0  0 15px 20px;line-height: 20px}
.solution-det .det-con p span{color:#6c6c6c;font-size: 12px;margin-top: 5px;display: block;text-align: center}
.solution-det .det-con hr{margin: 0 0 15px 20px}
.solution-det .impor{background:#ffff80;font-size: 12px;color:#333;border:1px solid #333;padding: 5px}
.return{background: #fff;text-align: center;margin-top: 20px;position: fixed}
.return a{color:#fff;font-size: 12px;background: #008B8B;padding: 4px 28px; display: block}
/*加工问题解决方案详情结束*/
/*塑料螺丝开始*/
.type p img{margin:0 auto 20px}
/*塑料螺丝结束*/
/*行业新闻开始*/
.new-list ul li{border-bottom:1px dashed #000;padding: 5px;display: flex;align-items: center;justify-content: space-between;}
.new-list ul li a::before{content: "";width: 4px;height: 4px;border-radius: 50%;background:#000;position: absolute;left: 0;top:10px}
.new-list ul li a{font-size:12px;color: #6c6c6c;display: inline-block;margin-right: 20px;padding-left:15px;position: relative}
.new-list ul li span{font-size: 12px;color:#6c6c6c;display: inline-block}
.page-list{text-align: right;padding-bottom: 15px}
.page-list a{color:#6c6c6c;font-size: 12px;display: inline-block;margin: 0 2px}
.page-list span{color:#008b8b;font-size: 12px}
/*行业新闻结束*/
/*contact开始*/
.contact-pra{margin-top: 15px}
.contact-pra h3{font-size: 14px;font-weight: bold;letter-spacing: 6px;color:#6C6C6C}
.contact-pra h4{font-size: 14px;font-weight: bold;color:#6C6C6C}
.contact-pra p{color:#6c6c6c;font-size: 12px;padding:5px 0}
.contact-pra p .address{display: inline-block;width: 17%;text-align:right;color:#008B8B;font-weight: bold;vertical-align: top}
.contact-pra p .address-con{display: inline-block;text-align: left}
.contact-pra p a{color:#6c6c6c}
.contact{width: 100%}
/*contact开始*/
/*footer开始*/
.footer .wrap{background: #fff;border-top: 2px solid #8a8a8a;padding:15px 0}
.footer p{font-size: 12px;color: #6c6c6c;text-align: center;margin-bottom: 5px}
.footer p a{color: #6c6c6c}
.footer p a img{margin: 0 auto}
/*footer结束*/