.banner {position:relative;width:100%;height:550px;}
.sban {height:auto !important;}
.sban img {width:100%;}
.container {padding-bottom:0px;}
.container .wrap {width:1200px;height:auto !important;height:400px;min-height:400px;margin:0 auto;}
.wrap .sidebar {padding-bottom:40px;float:left;width:258px;padding-bottom:0px;background:#f9f9f9;text-align:center;margin-top:28px;}
.wrap .main {float:right;width:900px;padding:0 18px 50px 0;/*box-shadow:5px 0px 5px #e6e6e6;*/}
.colPicTitle {/*padding-right:34px;*/    width:258px;height:96px;border-bottom:1px solid #dedede;overflow:hidden;background:#1c0967;}
.colPicTitle h2 {margin:18px 49px 15px;color:#fff;font-size:30px;line-height:24px;font-weight:normal;text-transform:uppercase;}
.colPicTitle h3 {color:#fff;font-size:24px;line-height:14px;font-weight:normal;text-transform:uppercase;}
.menu li {/*border-top:1px solid #fff;*/    border-bottom:1px solid #eee;}
.menu li > a {position:relative;display:block;padding:15px 34px 15px 20px;color:#696969;font-size:16px;line-height:18px;cursor:pointer;text-transform:uppercase;}
.menu li > a em {display:block;color:#b8b8b8;font-size:12px;}
.menu li:hover > a,.menu li.current > a {background:#eaeaea;/*color:#fff;*/}
.menu li:hover > a em,.menu li.current > a em {color:#8cdbff;}
.menu li.current dl {display:block;}
.menu dl {display:none;padding:0 52px 0 20px;background:#eee;border-top:1px solid #fff;overflow:hidden;}
.menu dl dd {position:relative;margin:18px 0;color:#acacac;font-size:14px;line-height:20px;}
.menu dl dd:after {content:"";display:block;position:absolute;top:4px;right:-12px;width:2px;height:2px;border:2px solid #acacac;}
.menu dl dd a {color:#696969;}
.menu dl dd a:hover,.menu dl dd.current a {color:#3d2b80;}
.menu dl dd:hover:after,.menu dl dd.current:after {border:2px solid #555454;}
.breadcrumbs {border-bottom:1px solid #ccc;padding:30px 0 10px;color:#3d2b80;font-size:12px;line-height:12px;height:52px;text-align:right;}
.breadcrumbs a {color:#ccc;font-size:12px;line-height:16px;}
.breadcrumbs a:after {padding:0 3px;content:">";}
.breadcrumbs a:hover {color:#3d2b80;}
.colCurTit {margin-bottom:30px;clear:both;}
.colCurTit h2 {color:#6f6f6f;font-size:26px;line-height:26px;text-align:center;}
.colCurTit em {display:block;padding:22px 0 5px;color:#ccc;font-size:32px;line-height:32px;font-weight:normal;text-transform:uppercase;}
.pro-fh {display:block;margin:80px 0 40px;width:120px;height:26px;background:#eee;border-radius:4px;color:#999;font-size:14px;line-height:26px;text-align:center;}
.pro-fh:hover {background:#3d2b80;color:#fff;}
/* article */.article {width:100%;padding:0 7px;line-height:200%;word-wrap:break-word;text-align:justify;/*display:flex;*/    align-items:center;}
.article p,.article div {font-size:16px;line-height:36px;}
.article img,.article table {max-width:854px;}
#dituContent img {max-width:2000px;}
#dituContent {width:854px !important;}
/* news */.news {margin-top:-30px;}
.news li {clear:both;padding:30px 10px 24px 0;border-bottom:1px solid #d7d7d7;}
.news li img {float:left;padding-right:30px;object-fit:cover;}
.news li h2 a {display:block;padding:7px 0 10px;color:#535962;font-size:14px;line-height:14px;font-weight:normal;}
.news li h2 a:hover {color:#3d2b80;}
.news li em {color:#a2a2a2;font-size:12px;line-height:12px;display:block;padding-bottom:20px;}
.news li p {color:#a2a2a2;font-size:12px;line-height:20px;}
.news-tittle {margin:0 7px;padding:0 20px;height:68px;background:#d6d7d9;margin-bottom:25px;}
.news-tittle h2 {padding:16px 0 10px;color:#666;font-size:22px;line-height:14px;text-align:center;}
.news-tittle p {display:table;margin:0 auto;}
.news-tittle span {margin:0 12px;color:#696969;font-size:12px;line-height:12px;}
.news-page {margin-top:40px;padding-top:20px;border-top:1px solid #d7d7d7;}
.news-page a {display:block;color:#656565;font-size:12px;line-height:30px;}
.news-page a:hover {color:#3d2b80;}
/* form */.form-panel input,.form-panel textarea {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.form-panel .ishalf {float:left;margin:0 10px 20px;width:421px;}
.form-panel .nohalf {width:862px;margin:0 10px 20px;clear:both;}
.form-panel .form-text {overflow:hidden;}
.form-panel .form0 .form-text,.form-panel .form1 .form-text {line-height:36px;}
.form-panel .form0 .form-text input,.form-panel .form1 .form-text input {float:left;margin-top:10px;}
.form-panel .form0 .form-text em,.form-panel .form1 .form-text em {float:left;padding:0 20px 0 5px;}
.form-panel label {display:block;height:30px;color:#5a5a5a;font-size:14px;line-height:14px;}
.form-panel label em {color:#ff0000;}
.form-panel .text {padding:10px;width:100%;height:36px;background:#fff;border:1px solid #d4d4d4;color:#5a5a5a;font-size:14px;line-height:16px;outline:none;}
.form-panel p {float:left;margin-bottom:20px;padding-left:15px;width:293px;height:45px;background:#fff;border:1px solid #d4d4d4;color:#5a5a5a;font-size:14px;line-height:45px;}
.form-panel .textarea {padding:10px;width:100%;height:250px;background:#fff;border:1px solid #d4d4d4;outline:none;resize:none;}
.form-panel .submit {clear:left;display:block;margin-top:40px;margin-left:10px;width:167px;height:50px;border:0;border-radius:4px;background:#3d2b80;color:#fff;font-size:14px;line-height:50px;cursor:pointer;outline:none;}
.form-panel .submit:hover {opacity:0.8;}
.form-panel .text:focus,.form-panel .textarea:focus {border:1px solid #3d2b80;}
.fblist {padding-bottom:30px;}
.i-message {margin-bottom:20px;padding:0 35px;}
.i-message-user {float:left;width:45px;height:45px;background:url(http://www.sh-br.net/images/mb-icon-12.png) no-repeat;border-radius:50%;color:#fff;font-size:24px;line-height:48px;text-align:center;}
.i-message-text {position:relative;margin:0 0 43px 63px;padding:15px;background:#fff;border:1px solid transparent;border-radius:4px;}
.i-message-text:before {position:absolute;top:18px;left:-10px;right:100%;width:0px;height:0px;display:block;content:" ";border-color:#fff #fff transparent transparent;border-style:solid;border-width:10px;}
.i-message-hd {margin-bottom:15px;color:#4d4b50;font-size:14px;}
.i-message-hd span {padding-right:16px;}
.i-message-bd p {margin:0;color:#4d4b50;font-size:12px;}
.admin-message .i-message-user {float:right;background:url(http://www.sh-br.net/images/mb-icon-13.png) no-repeat;}
.admin-message .i-message-text {margin-left:0;margin-right:63px;}
.admin-message .i-message-text:before {left:auto;right:-10px;border-color:#fff transparent transparent #fff;}
/* product */.product ul {margin-right:-18px;}
.product ul li {float:left;width:276px;margin:0 18px 30px 0;overflow:hidden;text-align:center;}
.product ul li .more {position:relative;display:block;}
.product ul li .more:before {display:none;position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(38,91,198,0.38);z-index:2;}
.product ul li span {position:absolute;top:-50px;left:116px;margin-top:-24px;background:url(../images/md-icon-4.png) no-repeat;width:48px;height:48px;z-index:3;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.product ul li h2 {padding-top:10px;color:#858585;font-size:14px;font-weight:normal;}
.product ul li:hover .more:before {display:block;}
.product ul li:hover span {top:50%;}
.product ul li:hover h2 {color:#3d2b80;}
.product ul li img {object-fit:cover;}
.product ul li em {font-size:16px;}
/* product-info */.product-info {width:100%;}
.product-info h2 {color:#757575;font-size:14px;line-height:14px;font-weight:normal;padding:25px 0 8px;border-bottom:1px solid #dcdcdc;margin-bottom:20px;}
.product-info-list {position:relative;width:772px;height:107px;margin:0 auto;}
.product-info-list li {float:left;width:366px;height:107px;margin:0 10px;}
.product-info-list a.prev,.product-info-list a.next {position:absolute;left:-40px;top:38px;display:block;width:30px;height:30px;background:#bcbcbc;border-radius:100%;cursor:pointer;text-align:center;}
.product-info-list a.next {right:-40px;left:auto;}
.product-info-list a.prev:before,.product-info-list a.next:before {content:"<";color:#fff;font-size:15px;line-height:30px;font-family:SimSun;}
.product-info-list a.next:before {content:">";}
.product-info-list a.prev:hover,.product-info-list a.next:hover {background:#3d2b80;}
.product-info-list li .text {float:left;width:176px;height:107px;padding:26px 0 0 21px;background:#dddddd;}
.product-info-list li .text h3 {padding-bottom:20px;color:#5a5a5a;font-size:12px;line-height:12px;font-weight:normal;}
.product-info-list li .text a.more {color:#3d2b80;font-size:12px;line-height:12px;}
.product-info-list li .text a.more:before {display:block;float:left;margin-top:5px;content:"";width:0;height:0;border-style:solid;border-width:4px;border-color:transparent transparent transparent #3d2b80;}
/* productlist */.productlist .pic {width:515px;float:left;}
.productlist .text {float:right;width:258px;line-height:200%;word-wrap:break-word;text-align:justify;margin-right:55px;}
.productlist .picList {width:515px;height:323px;overflow:hidden;}
.productlist .picList ul {width:515px;height:323px;overflow:hidden;}
.productlist .picList li {width:515px;height:323px;overflow:hidden;cursor:pointer;}
.soldWrap {position:relative;width:515px;height:59px;}
.soldWrap a.prev,.soldWrap a.next {position:absolute;left:0px;top:4px;display:block;width:15px;height:51px;background:url(../images/md-prev.png) no-repeat;cursor:pointer;}
.soldWrap a.next {right:0px;left:auto;background:url(../images/md-next.png) no-repeat;}
.sold {width:460px;height:auto;margin:24px auto 0;overflow:hidden;}
.sold ul {overflow:hidden;height:auto;}
.sold li {float:left;width:105px;height:59px;margin:0 5px;display:inline;cursor:pointer;}
.tab-pro {width:854px;padding-top:58px;}
.tab-pro .hd {border-bottom:1px solid #e3e3e3;}
.tab-pro .hd li {float:left;width:108px;height:28px;text-align:center;line-height:28px;border:1px solid #e3e3e3;border-bottom:none;margin-right:5px;display:inline;background:#e3e3e3;cursor:pointer;}
.tab-pro .hd li.on {background:#fff;border-bottom:1px solid #fff;margin-bottom:-1px;}
.tab-pro .txt {padding:20px;}
/* product-info-C */.prod-c {width:854px;position:relative;margin:0 auto;}
.prod-c .bd {height:480px;margin-bottom:20px;}
.prod-c .bd li {width:854px;height:480px;}
.prod-c .phd {padding:0 17px;}
.prod-c .phd li {box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;width:120px;float:left;margin-left:12px;border:1px solid transparent;opacity:0.7;filter:alpha(opacity=70);cursor:pointer;}
.prod-c .phd li.on {border:1px solid #3d2b80;opacity:1;filter:alpha(opacity=100);}
.prod-c .prev,.prod-c .next {position:absolute;width:30px;height:30px;}
.prod-c a.prev,.prod-c a.next {z-index:99;position:absolute;left:0px;bottom:8px;display:block;width:15px;height:51px;background:url(../images/md-prev.png) no-repeat;cursor:pointer;}
.prod-c a.next {right:0px;left:auto;background:url(../images/md-next.png) no-repeat;}
/*hr*/.hr {width:100%;border:1px solid #e0e0e0;}
.hr thead th {height:45px;color:#7c7c7c;font-size:12px;font-weight:normal;text-align:center;vertical-align:middle !important;}
.hr td {padding:0 0.7rem !important;height:45px;color:#7c7c7c;font-size:12px;text-align:center;vertical-align:middle !important;}
.hr td a.more {display:block;margin:0 auto;padding-left:26px;width:101px;height:45px;background:url(../images/md-icon-6.png) no-repeat left center;color:#7c7c7c;line-height:45px;}
.hr tr:hover td a.more {background:url(../images/md-icon-6-on.png) no-repeat left center;color:#3d2b80;}
/*hr-detail*/.hr-detail-text {padding-bottom:20px;border-bottom:1px dotted #c6c6c6;overflow:hidden;}
.hr-detail-text h2 {margin-bottom:10px;color:#4e4e4e;font-size:20px;}
.hr-detail-text dl {float:left;padding-right:20px;width:377px;}
.hr-detail-text dl dt {margin-bottom:10px;color:#4e4e4e;font-size:14px;font-weight:bold;}
.hr-detail-text dl dd {color:#4e4e4e;font-size:12px;line-height:24px;}
/*download*/.download li {padding:24px 0 18px 34px;background:url(../images/md-icon-7.png) no-repeat left 30px;border-bottom:1px dotted #949494;color:#4f4f4f;font-size:14px;line-height:27px;overflow:hidden;}
.download li p {float:left;}
.download li a.more {display:block;float:right;width:104px;height:27px;background:#848484;color:#fff;font-size:12px;text-align:center;}
.download li span {float:right;display:block;padding-right:20px;margin-right:22px;border-right:1px solid #cbcbcb;color:#9c9c9c;}
.download li a.more:hover {background:#3d2b80;}
/*contact*/.map {margin-bottom:33px;width:854px;height:370px;}
.contact {border-top:3px solid #949494;}
.contact li {height:50px;line-height:50px;background:#f7f7f7;border-bottom:1px solid #dedede;}
.contact li span {display:block;float:left;padding-left:42px;width:162px;}
.contact li em {padding-left:26px;}
.contact li.i1 span {background:url(../images/mb-c1.png) no-repeat 13px center #ededed;}
.contact li.i2 span {background:url(../images/mb-c2.png) no-repeat 16px center #ededed;}
.contact li.i3 span {background:url(../images/mb-c3.png) no-repeat 13px center #ededed;}
.contact li.i4 span {background:url(../images/mb-c4.png) no-repeat 12px center #ededed;}
.contact li.i5 span {background:url(../images/mb-c5.png) no-repeat 14px center #ededed;}
.contact li.i6 span {background:url(../images/mb-c6.png) no-repeat 16px center #ededed;}
.contact li.i7 span {background:url(../images/mb-c7.png) no-repeat 13px center #ededed;}
.contact li.i8 span {background:url(../images/mb-c8.png) no-repeat 14px center #ededed;}
/*切换*/.qiehuan {min-height:auto !important;}
.mainshou {width:100%;background:#fbfbfb;}
.main > .chanpin_k {width:1200px;margin:0 auto;}
.main > .chanpin_k > .biaoti {width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:50px 0 30px 0;}
.main > .chanpin_k > .biaoti > .en {font-size:30px;color:#3d2b80;}
.main > .chanpin_k > .biaoti > .cn {font-size:30px;color:rgb(51,51,51);}
.main > .chanpin_k > .chanpin_kuang {width:1200px;margin:0 auto 40px auto;background:#ffffff;}
.main > .chanpin_k > .other {margin:0;padding-bottom:60px;/*background:#fbfbfb;*/}
.main > .chanpin_k > .chanpin_kuang > .chanpin_li {width:100%;padding-bottom:20px;}
.main > .chanpin_k > .chanpin_kuang > .chanpin_li > .bt {border-bottom:1px solid #dcdcdc;font-size:16px;color:#3d2b80;padding-left:10px;line-height:45px;font-weight:bold;}
.main > .chanpin_k > .chanpin_kuang > .chanpin_li > .cp_k {display:flex;align-items:center;flex-wrap:wrap;}
.main > .chanpin_k > .chanpin_kuang > .chanpin_li > .cp_k > .name {padding:10px 2px 10px 20px;color:#222;font-size:14px;width:20%;border-right:1px solid #eaeaea;margin-bottom:15px;margin-top:5px;}
.main > .chanpin_k > .chanpin_kuang > .chanpin_li > .cp_k > .name > a {color:#222;font-size:14px;display:inline-block;}
.main > .chanpin_k > .chanpin_kuang > .chanpin_li > .cp_k > .name:hover > a {color:#3d2b80;}
.main > .chanpin_k > .chanpin_kuang > .chanpin_li > .cp_k > .name:last-child {border-right:none;}
.main > .chanpin_k > .chanpin_kuang > .chanpin_li > .cp_k > .name:nth-child(5n) {border-right:none;}
.main > .lianxi {background:#ffffff;}
.main > .lianxi > .biaoti {width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:50px 0 30px 0;}
.main > .lianxi > .biaoti > .en {font-size:40px;color:#3d2b80;}
.main > .lianxi > .biaoti > .cn {font-size:40px;color:rgb(51,51,51);}
.main > .lianxi > .lianxi_k {display:flex;justify-content:space-between;width:1000px;align-items:flex-start;margin:0 auto;}
.main > .lianxi > .lianxi_k > .lx_li {width:20%;}
.main > .lianxi > .lianxi_k > .lx_li > .tu {width:100%;border-bottom:1px solid #cbcbcb;height:100px;display:flex;justify-content:center;align-items:center;}
.main > .lianxi > .lianxi_k > .lx_li > .tu > img {}
.main > .lianxi > .lianxi_k > .lx_li > .wenzi {padding:40px 0;}
.main > .lianxi > .lianxi_k > .lx_li > .wenzi > .name {color:rgb(51,51,51);font-size:14px;text-align:center;}
.main > .lianxi > .lianxi_k > .lx_li > .wenzi > .hao {color:#666666;font-size:16px;font-weight:600;text-align:center;}


/*新增车间处理显示图片*/
.chejian{ width: 100%;}
.chejian li{ width: 32%; margin-right: 2%; height: 220px; float: left; margin-bottom: 22px;}
.chejian li:nth-child(3n){ margin-right: 0;}
.chejian li img{ width: 100%; height: 100%;object-fit: cover; }
/*end新增车间处理显示图片*/

