﻿@charset "utf-8";
/* CSS Document */
.main-right{ width:937px; border:1px solid #e6e6e6; float:right;margin-bottom:unset}
.main-contr{ padding:15px 20px;}
.title-mr1{ padding-bottom:30px; border-bottom:1px solid #e3e3e3; overflow:hidden;}
.title-mr1l{ float:left; font-size:22px; color:#333;padding-left: 10px;
    font-weight: 600;}
.recommend-icon{float:left;}
.morer1{ float:right; font-size:12px; color:#999;}
.list-pro1{ overflow:hidden; margin-top:20px;}
.li-pro1{ float:left; border:1px solid #dedede; margin-bottom:20px; margin-right:12px;width:210px;height:250px;}
.img-pro1{ display:block; width:200px; height:144px;object-fit:scale-down;padding: 5px;}
.txt-pro1{ margin:0 14px; border-top:1px solid #e3e3e3; height:72px;}
.txt-pro1 .p1{ text-align:center; padding:14px 0; height:44px; overflow:hidden;
font-size:12px; color:#666; line-height:20px;}
.txt-pro1 .p1:hover{ color:#25239e;}
.main-modt{ background:url(../images/bj01.jpg) repeat center center; width:100%;
margin-top:40px;padding: 15px 0 20px 0;}
.pro-commbox{ padding-top:20px;}
.pro-commbox ul{ overflow:hidden; margin-top:10px;}
.pro-commbox ul li{ float:left; margin-right:20px;margin-bottom: 30px;}
.img-pro2{ display:block; width:270px; height:150px;background-color: white;object-fit:scale-down;padding: 5px;}
.txt-pro2{ height:60px; background:#fff; padding:0 10px;}
.txt-pro2 .p1{ padding-top:10px; line-height:20px; font-size:12px; color:#333;}
.txt-pro2 .moretxt1{ text-align:right;}.pro-commbox ul li
.txt-pro2 .moretxt1 a{ color:#25239e; font-size:12px;}
.guide-box{ padding-bottom:15px; border-bottom:1px solid #bebebe;}
.guide-box ul{ overflow:hidden;}
.guide-box ul li{ float:left;font-size:12px; color:#666;}
.guide-box ul li a{ color:inherit; margin:0 5px; }
.guide-box ul li a:hover{ color:#5e5cde;}
.guide-box ul li .cur-guide{ color:#5e5cde;}
.table-probox1{margin:30px 10px;}
.table-pro1 th{ background:#eeedf7; border-right:1px solid #e5e5e5; font-size:14px; color:#333;
height:41px;}
.table-pro1 td{ font-size:12px; color:#666; text-align:center; height:89px;
 border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.prodel-box{ margin-top:25px;}

/*product del*/
.prodel_tit1{ border:1px solid #e7e7e7; background:#fafafa;}
.prodel_tit1 span{ padding-left:24px; font-size:12px; color:#3d3d3d; line-height:32px;}
.sresult_one{margin-bottom:10px;}
.sresult_one h3{ line-height:26px; padding:6px 0px; font-size:14px; color:#333;}
.box_sresultl{ float:left; width:908px;}
.m_table2,.m_table3{ border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6;}
.m_table2 th,.m_table2 td{border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; height:54px;}
.m_tablea th{ width:100px; font-size:12px; color:#4c4c4c; font-weight:bold; text-align:center; }
.m_tablea td{ font-size:14px; color:#4c4c4c;}
.m_tablea td:not(:first-child){
	text-indent:24px;
}
.sresult_two{ margin-bottom:30px;}
.sresult_two h3{ line-height:40px; font-size:14px; color:#333;}
.m_table_mr1{ margin-bottom:5px;}
.m_table3 th{ font-weight:bold;}
.m_table3 td,.m_table3 th{ font-size:12px; color:#4c4c4c; text-align:center; box-sizing:border-box;width:80px; }
.m_table3 .td1{ text-indent:20px;}
.m_table3 input{ width:58px; height:24px; border:1px solid #ABABAB; background:#fff; text-align:center;}
.m_table3 .btn{ padding-right:14px; background-position:right center; background-repeat:no-repeat;
cursor:pointer; background-image:url(../images/picarr06.jpg); color:#5e5cde;}
.m_table3 .btnsq{ background-image:url(../images/picarr05.jpg)}
.m_table_del{ display:none;}
.m_table_bd{ border:1px solid #5e5cde; position:relative; border-top:none;}
.m_table_bd .btn_bd{ position:absolute; top:-38px; right:0px
 width:124px; height:38px; border:1px solid #5e5cde;}
.sresult_two .item{ margin-bottom:5px;}
/*about*/
.main-txtbox{ margin-top:25px;}
.main-txtbox .p1{ font-size:12px; color:#333; line-height:24px;}
.main-txtbox .p2{ font-size:12px; color:#444; line-height:24px;}
.about-imgbox1{ height:395px; margin-bottom:30px; position:relative; margin-top:30px;}
.about-imgbox1 img{ position:absolute;}
.about-imgbox1 .img1{ border-radius:50%; width:278px; height:278px;}
.about-imgbox1 .img2{  border-radius:50%; width:168px; height:168px;}
.list-team{ padding:0 20px;}
.list-team li{ float:left; margin-bottom:40px; width:396px;}
.list-team .mr1{ margin-right:64px;}
.img-teaml{ float:left; margin-right:10px; position:relative; padding-bottom:12px;}
.name-meb{ position:absolute; bottom:0px; left:28px; width:90px; line-height:34px; 
display:inline-block; background:#5e5cde; font-size:14px; color:#fff; text-align:center;
border-top-left-radius:5px;border-top-right-radius:5px;}
.img-teaml .imgtx1{ display:block; width:148px; height:186px;border:2px solid #5e5cde; }
.txt-teamr{ width:228px; float:left;}
.txt-teamr h3{ margin-bottom:8px; margin-top:5px;}
.txt-teamr p{ height:144px; overflow:hidden;}
/*contact*/
.contact-box{ width:100%; height:296px; background:#f9f9fd; overflow:hidden;}
.contact-adr{ float:left; margin-top:25px; margin-left:50px; width:468px;
border-right:1px dotted #ccc;}
.adr-one{ padding-left:86px; margin-bottom:20px; background:url(../images/pic10.png) no-repeat left center;
height:70px;}
.adr-one h2{ font-size:22px; color:#333; padding-top:10px;}
.adr-one h3{ font-size:18px; color:#333; font-family:arial;}
.adr-two li{ margin-bottom:15px; overflow:hidden;}
.ic-adr{width:24px; float:left;}
.ic-adr img{ vertical-align:middle;}
.txt-adr{ font-size:16px; color:#333; float:left;}
.map-box{ margin: 40px 0 35px 0;}
.table-dl .f-trbj{ height:48px; background:url(../images/bj02.jpg) repeat-x;}
.table-dl .f-trbj span{ line-height:28px; font-size:14px; color:#333; border-right:2px solid #fff;
text-align:center; display:block;}
.table-dl .m-trbj1{ background:#fff;}
.table-dl .m-trbj2{ background:#f8f8f8;}
.table-dl td{ height:42px; font-size:12px; color:#666; text-align:center;}
.ic-down1{ vertical-align:middle; margin-right:5px;}
.list-news{ margin-top:6px;}
.list-news li{ overflow:hidden; padding:24px 0; border-bottom:1px solid #e1e1e1;}
.list-news .imgbox1{ float:left; margin-right:20px;}
.list-news .imgbox1 img{ display:block; width:158px; height:111px; border:1px solid #f0f0f0;}
.list-news .txtbox1{ float:left; width:708px;}
.tit-news1{ font-size:16px; color:#333; margin:10px 0;}
.date-news1{ font-size:12px; color:#999; margin-bottom:10px;}
.time-news1{ margin-left:20px;}
.txt-news1{ font-size:12px; color:#333; line-height:20px; height:40px; overflow:hidden;}
.list-news li:hover .tit-news1{ color:#5e5cde;}
.newsdel-box{ padding:0 10px;}
.newsdel-box .titbox1{ padding-bottom:20px; border-bottom:1px solid #ccc; text-align:center;
margin-bottom:25px;}
.newsdel-box .titbox1 h2{ font-size:24px; color:#333; margin-bottom:10px;}
.newsdel-box .titbox1 h3{ font-size:12px; color:#666;}
.view-news{ margin-left:24px;}
.newsdel-box .p1{ text-indent:24px; margin-bottom:6px;} 
.newsdel-box .imgbox1{ text-align:center; padding-top:20px; padding-bottom:60px;
border-bottom: 1px dotted #cbcbcb;}
.newsdel-box .linksbox{ margin-top:16px;}
.newsdel-box .linksbox h2 span{ color:#333; font-weight:bold; display:inline-block;
 font-size:18px; border-bottom:2px solid #25239e; padding-right:10px; padding-bottom:6px;}
.newsdel-box .linksbox ul{ margin-top:16px;} 
.newsdel-box .linksbox ul li{ margin-bottom:10px;}
.newsdel-box .linksbox ul li a{ font-size:14px; color:#333;} 
.available {
  /*background-color: #409912;*/
/*  font-family: Arial, Helvetica, sans-serif;*/
  font-size: 14px;
  /*border: 1px solid #e0e0e0;*/
  padding: 8px 12px;
}

 /*接受定制 */
.custom {
  /*background-color: #25239e;*/
  /*font-family: Arial, Helvetica, sans-serif;*/
  font-size: 14px;
  /*border: 1px solid #2980b9;*/
  padding: 8px 12px;
}

/* 添加一些悬停效果以增强交互体验 */
.stockTd:hover {
    opacity: 0.9;
    cursor: pointer;
}
