﻿.rboxCont{ padding-bottom:20px; margin-top:20px;}
.sMaster{ overflow:hidden; padding:20px 0;}
.sCont{ width:1090px; float:left;}
.sList{ width:280px; float:right;}
.sNav{ background:#fff;}
.sNavFixed{ width:250px; position:fixed; top:0; margin:0 !important; z-index:9999;}
.sNav h3{ width:100%; text-align:center; font-size:24px; font-weight:normal; line-height:30px; padding:25px 0 5px;}
.sNav h3 span{ width:40px; height:2px; display:block; margin:8px auto 0; background:#0176bf;}
.sNav .navLsit > ul{ padding:15px; padding-bottom:5px;}
.sNav .navLsit a{ display:block;}
.sNav .navLsit > ul > li.navtog_down a{ background:url(/images/style/navtogLink.png) no-repeat 93% 18px;}
.sNav .navLsit > ul > li.navtog_up a{ background:url(/images/style/navtogHover.png) no-repeat 93% 18px;}
.sNav .navLsit > ul > li > a{ font-size:16px; padding-left:25px; cursor:pointer; line-height:40px; display:block; margin-bottom:10px;  box-shadow:3px 5px 18px 8px #f6f6f6; -moz-box-shadow:3px 5px 18px 8px #f6f6f6; -ms-box-shadow:3px 5px 18px 8px #f6f6f6; -o-box-shadow:3px 5px 18px 8px #f6f6f6; -webkit-box-shadow:3px 5px 18px 8px #f6f6f6; background:#fff; position:relative;}
.sNav .navLsit > ul > li > a:after{ content:""; position:absolute; left:12px; top:19px; width:4px; height:4px; background:rgba(1,118,191,0.6); border-radius:50%;}
.sNav .navLsit > ul > li.navtog_up > a, .sNav .navLsit > ul > li > a.nlink, .sNav .navLsit > ul > li > a:hover{ background:rgba(1,118,191,0.8); color:#fff;}
.sNav .navLsit > ul > li > a.nlink:after, .sNav .navLsit > ul > li > a:hover:after{ background:#fff;}
.sNav .navLsit > ul > li > ul{ display:none; background:#fff;}
.sNav .navLsit > ul > li > ul > li a{ border-bottom:dashed 1px #d9d9d9; font-size:14px; padding:8px 0; position:relative; padding-left:46px; background:none !important;}
.sNav .navLsit > ul > li > ul > li a:after{ content:""; position:absolute; width:5px; height:5px; left:30px; top:20px; background:#8b8b8b; border-radius:50%;}
.sNav .navLsit > ul > li > ul > li a.nlink,.sNav .navLsit > ul > li > ul > li a:hover{ color:#0176bf;}
.sNav .navLsit > ul > li > ul > li a.nlink:after, .sNav .navLsit > ul > li > ul > li a:hover:after{ background:#0176bf;}
.sNavIco ul{ width:100%; text-align:center; padding:30px 0 20px; overflow:hidden;}
.sNavIco ul li{ overflow:hidden; display:inline-block; text-align:center;}
.sNavIco ul li a{ display:block; font-size:16px; padding:0 24px;}
.sNavIco ul li a span{ height:70px; display:block; overflow:hidden;}
.sNavIco ul li a span img{ margin-top:-70px;}
.sNavIco ul li a:hover{ font-weight:bold; color:#094486;}
.sNavIco ul li a:hover span img{ margin-top:0;}
.sNavIco ul li a.nlink span img{ margin-top:0;}
.sNavIco ul li a.nlink{ color:#094486; font-weight:bold;}
.sBanner{ text-align:center;}
.sNavTel{ background:#0176bf url(/images/style/phone2.png) no-repeat 35px center; border-bottom:solid 5px #057fb1; box-sizing:border-box; padding:30px 0 25px 100px;}
.sNavTel span{ color:#fff; display:block; line-height:20px; font-size:18px; margin-bottom:2px;}
.sNavTel b{ color:#fff; font-size:20px; display:block;}
.sRtTit{ background:#fff; overflow:hidden; padding:15px 0;}
.sRtTit h3{ float:left; font-size:22px; padding-left:20px; font-weight:normal;}
.sRtTit h3 span{ color:#0176bf; font-weight:normal; margin-left:10px; font-size:16px; text-transform:uppercase;}
.locaTit{ margin-bottom:13px; background:url(/images/style/slocaIco.png) no-repeat left center; padding-left:25px; box-sizing:border-box;}
.locaTags{ float:none; margin:0 auto;}
.Master{ padding-bottom:50px; overflow:hidden;}
.sTitle{ border-bottom:solid 1px #eee; border-left:solid 5px #0176bf; text-indent:12px; line-height:32px; font-size:18px; padding-bottom:4px;}
.sTitle h4{ font-weight:normal;}
.Related_News, .Related_Pro{ margin-top:20px; padding:20px;}
.Related_News dd{ overflow:hidden; margin-top:10px;}
.Related_News ul li{ height:40px; line-height:40px; border-bottom:dashed 1px #eee; overflow:hidden; position:relative;}
.Related_News ul li:after{ content:""; position:absolute; top:19px; left:8px; width:4px; height:4px; background:#ccc; border-radius:50%;}
.Related_News ul li a{ display:block; padding-left:23px;}
.Related_Pro dd{ overflow:hidden; margin-top:22px;}
.Related_Pro ul li{ width:23.2%; float:left; overflow:hidden; margin-right:2.4%; margin-bottom:2.4%; padding:10px; border:solid 1px #e8e8e8; box-sizing:border-box;}
.Related_Pro ul li:nth-child(4n){ margin-right:0;}
.Related_Pro ul li .proImg{ width:100%; overflow:hidden; text-align:center; display:block; box-sizing:border-box;
                         display:flex; display:-webkit-flex; display:-ms-flex; display:-moz-flex; display:-o-flex; 
                         align-items:center; -webkit-align-items:center; -ms-align-items:center; -moz-align-items:center; -o-align-items:center; 
                         justify-content:center; -webkit-justify-content:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; 
                         flex-direction:column; -webkit-flex-direction:column; -ms-flex-direction:column; -moz-flex-direction:column; -o-flex-direction:column;}
.Related_Pro ul li .proImg img{ width:100%; height:100%;}
.Related_Pro ul li .proTit{ width:100%; height:20px; line-height:20px; margin:20px auto 10px; font-size:16px; display:block; text-align:center; overflow:hidden;}
.Related_Pro ul li:hover{ background:#0176bf; color:#fff;}
.Related_Pro ul li:hover .proTit{ color:inherit;}
.pager{ width:100%; text-align:center; margin:15px auto 0; overflow:hidden;}
.pager a{ display:inline-block; padding:10px 15px; height:20px; overflow:hidden; line-height:20px; margin:0 6px; color:#ccc; border:solid 1px #ddd; font-family:"宋体"; background:#fff;}
.pager a:hover{ color:#f70;}
.pager span{ font-weight:bold; color:#f70; display:inline-block; padding:10px 15px; line-height:20px; height:20px; overflow:hidden; background:#fff; margin:0 6px; border:1px solid #ddd;}
.pager input{ display:none;}
.sMsgFixed{ width:280px; position:fixed; top:15px; margin:0 !important; z-index:99; box-sizing:border-box; background:#fff; box-shadow:2px 3px 12px #999; -webkit-box-shadow:2px 3px 12px #999; -ms-box-shadow:2px 3px 12px #999; -moz-box-shadow:2px 3px 12px #999; -o-box-shadow:2px 3px 12px #999;}

/* products --begin-- */
.products ul li{ width:23.8%; float:left; overflow:hidden; margin-right:1.6%; margin-bottom:1.6%; padding:10px; border:solid 1px #e8e8e8; box-sizing:border-box;}
.products ul li:nth-child(4n){ margin-right:0;}
.products ul li .proImg{ width:100%; height:311.19px; overflow:hidden; text-align:center; display:block; box-sizing:border-box;
                         display:flex; display:-webkit-flex; display:-ms-flex; display:-moz-flex; display:-o-flex; 
                         align-items:center; -webkit-align-items:center; -ms-align-items:center; -moz-align-items:center; -o-align-items:center; 
                         justify-content:center; -webkit-justify-content:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; 
                         flex-direction:column; -webkit-flex-direction:column; -ms-flex-direction:column; -moz-flex-direction:column; -o-flex-direction:column;}
.products ul li:hover{ background:#094486; color:#fff;}
.products ul li .proImg img{ width:100%;}
.products ul li .proTit{ width:100%; height:20px; line-height:20px; margin:20px auto 10px; font-size:16px; display:block; text-align:center; overflow:hidden;}
.products.photo ul li .proImg{ height:237.41px;}
.sProBox{ overflow:hidden; padding:30px 16%; box-sizing:border-box;}
.sProPram{ width:calc(100% - 500px);}
.sProPram .h1{ color:#0176bf; line-height:40px; padding:10px 0 8px; font-size:26px; margin-top:12px;}
.sProPram div{ line-height:24px; margin-top:12px;}
.sProPram .box{ overflow:hidden; line-height:28px; margin-top:5px;}
.sProPram .box strong{ height:28px; line-height:inherit; display:inline-block; text-align:justify; float:left;}
.sProPram .box strong i{ width:100%; display:inline-block;}
.sProPram .box b{ float:left; display:inline-block; padding-left:2px;}
.sProTel{ font-size:18px; color:#0176bf; padding:10px 0;}
.sProTel p{ text-align:left; padding-left:55px; display:inline-block; background:url(/images/style/wapPhone.png) no-repeat left; background-size:45px;}
.sProTel b{ display:block; font-size:22px; font-family:Arial;}
.sProPram .inquireBox .buttonStyle{ margin-right:10px;}
.sProPram .inquireBox .sProWechat{ position:relative;}
.sProPram .inquireBox .sProWechat .sProWechatCode{ width:106px; display:block; position:absolute; overflow:hidden; left:-7px; top:40px; background:#0176bf; border:solid 1px #f58203; border-radius:5px; padding:5px; padding-bottom:0;}
.sProPram .inquireBox .sProWechat .sProWechatCode.on{ top:-153px;}
.sProPram .inquireBox .sProWechat .sProWechatCode img{ width:106px; height:106px;}
.sProPram .inquireBox .sProWechat .sProWechatCode span{ font-size:14px; display:block; overflow:hidden; height:32px; line-height:32px;}
.sProCont, .sProOrder{ padding:20px; box-sizing:border-box; margin-top:20px;}
.sProCont dd{ overflow:hidden; margin-top:10px;}
.sPhotoPic{ text-align:center; overflow:hidden;}
.sPhotoPic a{ display:block; width:450px; margin:30px auto 0;}
.sPhotoPic b{ font-size:18px; display:block; padding:20px 0 25px;}
/* products --end-- */

/* 产品详细页多图展示 */
.pcwlt{ width:450px; float:left;}
.pcwlt .view a{ width:100%; height:100%; display:block;}
.pcwlt .view img{ box-sizing:border-box; position:relative; top:50%; left:0; right:0; transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%);}
.view .swiper-container{ width:450px; height:450px;}
.view .swiper-slide{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; border:solid 1px #f1f1f1; text-align:center; background:#fff;}
.preview{ width:100%; margin-top:1rem; position:relative;}
.preview .swiper-container{ width:450px; height:90px;}
.preview .swiper-slide{ width:90px; height:90px; height:100%;}
.preview .swiper-slide img{ width:90px; height:90px; padding:5px;}
.preview .arrow-left,.preview .arrow-right{ position:absolute; top:50%; margin-top:-9px; width:9px; height:18px; z-index:10;}
.preview .arrow-left{ background:url(/index/images/style/feel3.png) no-repeat left top; left:6px;}
.preview .arrow-right{ background:url(/index/images/style/feel4.png) no-repeat left bottom; right:6px;}
.preview img{ padding:1px; box-sizing:border-box; border:1px solid #f4f4f4; cursor:pointer; background:#fff;}
.preview .active-nav img{ padding:1px; border:1px solid #0176bf; background:#fff;}
.swiper-container{ margin:0 auto; position:relative; overflow:hidden; direction:ltr; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; /* Fix of Webkit flickering */ z-index:1;}
.swiper-wrapper{ position:relative; width:100%; -webkit-transition-property:-webkit-transform, left, top; -webkit-transition-duration:0s; -webkit-transform:translate3d(0px,0,0); -webkit-transition-timing-function:ease; -moz-transition-property:-moz-transform, left, top; -moz-transition-duration:0s; -moz-transform:translate3d(0px,0,0); -moz-transition-timing-function:ease; -o-transition-property:-o-transform, left, top; -o-transition-duration:0s; -o-transform:translate3d(0px,0,0); -o-transition-timing-function:ease; -o-transform:translate(0px,0px); -ms-transition-property:-ms-transform, left, top; -ms-transition-duration:0s; -ms-transform:translate3d(0px,0,0); -ms-transition-timing-function:ease; transition-property:transform, left, top; transition-duration:0s; transform:translate3d(0px,0,0); transition-timing-function:ease; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}
.swiper-free-mode > .swiper-wrapper{ -webkit-transition-timing-function:ease-out; -moz-transition-timing-function:ease-out; -ms-transition-timing-function:ease-out; -o-transition-timing-function:ease-out; transition-timing-function:ease-out; margin:0 auto;}
.swiper-slide{ float:left; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal{ -ms-touch-action:pan-y;}
.swiper-wp8-vertical{ -ms-touch-action:pan-x;}
.relplants,.reltarget{ position:absolute; z-index:888;}
.pcwlt .view .reltarget{ display:none;}
/* END 产品详细页多图展示 */

/* newslist --begin-- */
.sNews{ padding-bottom:20px;}
.sNews li{ overflow:hidden; margin-bottom:20px;}
.sNews li a, .sNews li span{ display:block; overflow:hidden;}
.sNews li .sNewsPic{ width:250px; height:165px; float:left; overflow:hidden; border:solid 1px #f5f5f5;}
.sNews li .sNewsPic img{ width:100%; height:100%;}
.sNews li div{ width:calc(100% - 275px); float:right; padding-right:25px; box-sizing:border-box}
.sNews li .sNewsTit{ font-size:16px; font-weight:bold; padding-top:15px;}
.sNews li .sNewsDate{ font-size:12px; color:#999;}
.sNews li .sNewsKey{ height:60px; line-height:20px; overflow:hidden; text-align:justify;}
.sNews li .sNewsMore{ text-align:right; color:#e62131; padding:2px 0 10px;}
.sNewsShow{ padding:20px;}
.sNewsShow .sNewsTit{ text-align:center; font-size:24px; margin-bottom:12px; line-height:40px;}
.sNewsShow .sNewsInfo{ text-align:center; border:dashed 1px #e0e0e0; font-size:12px; color:#999; margin-bottom:15px;}
.sNewsShow .sNewsInfo i{ font-size:12px; padding:0 10px;}
.sNewsShow h2 a{ font-size:inherit;}
.sNewsShow div{ font-size:16px;}
.sNewsShow div a, .sNewsShow div span, .sNewsShow div p{ font-size:inherit;}
.nTags{ font-weight:bold; color:#00458d;}
.sQuest{ verflow:hidden;}
.sQuest li{ padding:20px; margin-bottom:20px;}
.sQuest li p{ width:100%; line-height:22px; overflow:hidden; margin-bottom:15px;}
.sQuest li p b{ width:22px; height:23px; line-height:22px; text-align:center; float:left; display:block; color:#fff; background:#ff8401; margin-right:10px; border-radius:5px;}
.sQuest li p span{ width:calc(100% - 32px); float:left;}
.sQuest li .questA{ margin-bottom:0;}
.sQuest li .questA b{ background:#666;}
.sPage{ overflow:hidden; margin-top:20px;}
.sPage p{ width:50%; float:left; overflow:hidden; padding:12px 0; box-sizing:border-box;}
.sPage p.prev{ padding-left:20px; padding-right:8px;}
.sPage p.next{ padding-left:8px; padding-right:20px; text-align:right; float:right;}
.sPage p a{ height:26px; overflow:hidden; display:block;}
.sTags dd a{ border:solid 1px #eee; display:inline-block; padding:0 8px; margin-right:10px; margin-top:10px; border-radius:5px; font-size:12px; line-height:24px;}
.sTags dd a:hover{ border-color:#0176bf; color:#0176bf;}
.tagClass{ overflow:hidden; padding:15px 0 10px; margin-top:10px;}
.tagClass b{ padding-right:6px;}
.tagClass a{ border:solid 1px #eee; border-radius:5px;  padding:0 10px; margin:0 8px 8px 0; display:inline-block;}
.tagClass a:hover{ color:#e62131; border-color:#e62131;}
/* newslist --/end-- */

/* messageboard --begin-- */
.sMsg{ margin-top:10px;}
.sMsg .sMsgBox{ overflow:hidden;}
.sMsg .sMsgBox p{ width:48%; margin-right:4%; float:left;}
.sMsg .sMsgBox p:last-child{ margin-right:0;}
.sMsg .sMsgTit{ display:block; font-size:16px; margin:10px 0;}
.sMsg .sMsgTit em{ font-weight:bold; font-style:normal; color:#f00; display:inline-block; padding-left:5px;}
.sMsg .sMsgTit i{ font-style:normal; font-size:12px; color:#f00; display:inline-block; padding-left:5px;}
.sMsg .sMsgIpt{ border:solid 1px #f0f0f0; border-radius:5px; background:#f9f9f9; box-sizing:border-box; width:100%; display:block; padding:10px 20px;}
.sMsg .sMsgIpt.borderTips{ border-color:#f00;}
.sMsg .sMsgBtn{ text-align:right; margin:20px 0 10px;}
.sMsg .sMsgBtn .buttonStyle{ width:250px; border-radius:5px;}
/* messageboard --/end-- */

/* tags --begin-- */
.tTitle{ border-bottom:solid 1px #ededed; padding:20px 2px 15px;}
.tagsBox{ -moz-column-count:6; -webkit-column-count:6; column-count:6; -moz-column-gap:10px; -webkit-column-gap:10px; column-gap:10px; margin-top:20px;}
.tagsCt{ padding:15px 10px; margin-bottom:10px; -moz-page-break-inside:avoid; -webkit-column-break-inside:avoid; break-inside:avoid; border-bottom:dashed 1px #ededed; line-height:18px;}
.tagsList ul{ overflow:hidden;}
.tagsList ul li{ width:49%; float:left; overflow:hidden; margin-right:2%; margin-top:20px; padding-bottom:15px; border-bottom:solid 1px #ededed;}
.tagsList ul li:nth-child(2n){ margin-right:0;}
.tagsList ul li .tagsTit{ height:28px; line-height:28px; display:block; font-size:16px; font-weight:bold; overflow:hidden;}
.tagsList ul li .tagsKey{ height:66px; line-height:22px; margin-top:3px; overflow:hidden; padding:0 2px;}
.tagsList ul li div{ padding:0 2px; margin-top:3px; overflow:hidden;}
.tagsList ul li .tagsIco{ float:left; display:block; padding-left:25px; background-image:url(/images/style/tagsIco.png); background-repeat:no-repeat; font-size:12px; color:#999;}
.tagsList ul li .tagsLm{ background-position:left 5px; margin-right:30px;}
.tagsList ul li span{ background-position:left -39px;}
/* tags --/end-- */

/* userpage --begin-- */
.sUser{ box-sizing:border-box; padding:20px;}
.sVideo{ margin-top:20px; overflow:hidden;}
.sVideo h2{ font-size:22px; line-height:40px; padding:15px 0; text-align:center;}
#contmap img{ max-width:inherit;}
/* userpage --/end-- */

/* newslist --begin-- */
/* newslist --/end-- */
#storeMap label{ float:none; width:auto; text-align:left; padding-right:0; height:auto;}
#storeMap img{ max-width:inherit;}
.contBox{ padding:10px 20px;}
.conth2{ color:#00458d; padding:10px 0;}
.contTit{ width:95%; font-size:16px; padding:10px 0; line-height:32px; text-align:justify;}
.contList{ display:flex; align-items:center; line-height:36px;}
.contList img{ margin-right:10px;}
.sAbout{ padding:20px;}
.sAbout h2{ color:#00458d; font-size:24px; line-height:40px; padding-bottom:10px;}
.sAbout p{ font-size:16px; line-height:32px; padding:10px 0; text-indent:32px; text-align:justify;}
.sAbout p.pic{ text-align:center; text-indent:0;}
.sCulture{ padding:20px;}
.sCulture h3{ color:#00458d; font-size:20px; line-height:40px; padding-bottom:10px;}
.sCulture b{ color:#00458d; font-size:16px;}
.sCulture p{ line-height:32px; padding:5px 0;}
.sCulture .sCt2 b{ display:block;}
.sCulture ul{ overflow:hidden;}
.sCulture ul li{ width:26%; float:left;}
.sCulture ul li p{ padding:0;}
.sCulture ul li b{ display:block;}
.sResin1{ background:#edf7fd; padding:80px 0 70px; margin-top:50px;}
.sResin1 .wrap{ background:#fff; overflow:hidden;}
.sResin1 dl{ padding-top:50px;}
.sResin1 dl dt{ text-align:center; letter-spacing:1px;}
.sResin1 dl dt b{ color:#3cbafb; display:block; font-size:28px;}
.sResin1 dl dt span{ display:block; font-size:16px;}
.sResin1 dl dt .sp1{ text-transform:uppercase; padding:8px 0 4px;}
.sResin1 dl dt .sp2{ font-size:22px;}
.sResin1 dl dd ul{ padding:0 50px; overflow:hidden; margin-top:35px;}
.sResin1 dl dd li{ float:left; width:22.9%; margin-right:2.8%;}
.sResin1 dl dd li:last-child{ margin-right:0;}
.sResin1 dl dd li img{ width:100%;}
.sResin1 dl dd li b{ text-align:center; color:#fff; background:#1e83d3; display:block; padding:25px 0; font-size:18px;}
.sResin1 .Box{ padding:0 50px 70px; box-sizing:border-box; padding-top:40px; text-align:center;}
.sResin1 .Box h3{ text-align:center; color:#fff; background:#1e83d3; display:block; padding:30px 0; font-size:28px; letter-spacing:4px; line-height:32px; margin-bottom:60px;}
.sResin2 dl dt{ text-align:center; margin-top:50px;}
.sResin2 dl dt b{ display:block; font-size:28px; color:#db2405; padding:20px 0;}
.sResin2 dl dt span{ font-size:22px;}
.sResin2 dl dd{ overflow:hidden; margin-top:30px;}
.sResin2 dl dd li{ width:23.8%; margin-right:1.6%; float:left;}
.sResin2 dl dd li:last-child{ margin-right:0;}
.sResin2 dl dd li a{ border:solid 5px #1f82d7; display:block;}
.sResin2 dl dd li b{ display:block; text-align:center; background:#1f82d7; padding:20px 0 15px; color:#fff; font-size:18px;}
.sResin3{ overflow:hidden;}
.sResin3 .Tit{ overflow:hidden; margin-top:20px; color:#fff; line-height:35px; background:#1f82d7 url(/images/public/sResin3PicBg.png) no-repeat 1334px 27px; padding:20px 0;}
.sResin3 .Tit .flt{ padding-left:20px; font-size:20px; margin-top:8px;}
.sResin3 .Tit .frt{ padding-right:20px; font-size:18px; margin-top:45px;}
.sResin3 .Box dt{ text-align:center; margin-top:40px;}
.sResin3 .Box dt b{ display:block; font-size:28px; padding:20px 0;}
.sResin3 .Box dt span{ font-size:22px;}
.sResin3 .Box dd{ margin-top:30px;}
.sResin3 .BoxList{ overflow:hidden; padding:0 100px; margin-top:60px;}
.sResin3 .BoxList dt{ width:560px; border-radius:10px;}
.sResin3 .BoxList dd{ width:calc(100% - 600px); text-align:center;}
.sResin3 .BoxList dd b{ background:url(/images/public/sResin3PicBg2.jpg) no-repeat left top; font-size:26px; padding:17.5px 0 45px 65px; display:inline-block; margin-top:80px;}
.sResin3 .BoxList dd p{ font-size:18px; padding:6px 0;}
.sResin3 .BoxList.Box3 dd b{ background:url(/images/public/sResin3PicBg3.jpg) no-repeat right top; padding:0 65px 45px 0; margin-top:95px;}
.sResin4 dl{ background:#f7f8fa; overflow:hidden; margin-top:60px; padding-bottom:60px;}
.sResin4 dt{ text-align:center; margin-top:50px; letter-spacing:1px;}
.sResin4 dt b{ display:block; font-size:28px; padding:20px 0; color:#81cdff;}
.sResin4 dt span{ font-size:22px;}
.sResin4 dd{ text-align:center; margin-top:50px;}
.sResin4 ul{ overflow:hidden; margin-top:40px;}
.sResin4 ul li{ width:23.8%; margin-right:1.6%; float:left;}
.sResin4 ul li:last-child{ margin-right:0;}
.sResin4 ul li p{ text-align:center; background:#e8e9ed; margin-top:10px; padding:22px 15px 15px; font-size:16px;}
.sResin4 ul li p b{ display:block; font-size:22px; margin-bottom:5px;}
.sResin5{ margin-top:30px;}
.sResin5 .Tit{ text-align:center;}
.sResin5 .Tit h3{ font-size:30px; font-weight:normal; letter-spacing:1px;}
.sResin5 .Tit h3 em{ color:#1e83d3; font-size:80px; line-height:80px; padding:0 12px 0 4px; font-weight:bold;}
.sResin5 .Tit p{ background:#1e83d3; color:#fff; border-radius:50px; display:inline-block; font-size:20px; letter-spacing:1px; padding:10px 50px; margin-top:15px;}
.sResin5 .Tit p b{ font-size:26px; padding:0 5px;}
.sResin5 ul{ overflow:hidden; margin-top:50px;}
.sResin5 ul li{ width:22.9%; margin-right:2.8%; float:left; text-align:center;}
.sResin5 ul li:last-child{ margin-right:0;}
.sResin5 ul li span{ border-radius:50%; border:solid 5px #227dc4; display:inline-block; overflow:hidden;}
.sResin5 ul li strong{ display:inline-block; text-align:center; font-size:22px; color:#fff; background:#1e83d3; border-radius:50px; padding:10px 40px; margin-top:25px;}
.sResin5 ul li p{ height:230px; background:#e9eaee; padding:20px; text-align:justify; font-size:16px; line-height:28px; margin-top:30px;}
.sResin5 ul li p b{ color:#ef1513;}
.sResin6 dt{ background:#1e83d3; text-align:center; color:#fff; font-size:26px; padding:40px 0 35px; margin-top:40px;}
.sResin6 dt b{ display:block; padding-bottom:18px;}
.sResin6 dd ul{ overflow:hidden;}
.sResin6 dd ul li{ width:690px; height:395px; overflow:hidden; float:left; margin-top:20px; margin-right:20px; position:relative;}
.sResin6 dd ul li:last-child{ margin-right:0;}
.sResin6 dd ul .li2{ height:810px; margin-right:0; float:right;}
.sResin6 dd ul li span{ position:absolute; left:0; bottom:0; color:#fff; font-size:18px; background:rgba(30,131,211,0.6); display:block; width:100%; padding:15px 0; text-align:center; font-weight:bold; letter-spacing:1px;}




@media screen and (max-width:1440px){
.sCont{ width:740px;}
.sList, .sMsgFixed{ width:240px;}
.sNavTel{ background-position:15px center; padding-left:75px;}


.products ul li .proImg{ height:216px;}
.products ul li .proTit{ font-size:14px;}
.Related_Pro ul li .proTit{ font-size:12px; margin:10px auto 0;}
.sProBox{ padding:20px;}
.sProPram{ width:calc(100% - 480px);}
.sProPram .h1{ font-size:24px; line-height:34px; padding-top:0;}
.sProPram div{ line-height:20px;}
.sProTel p{ line-height:24px;}



}


