@charset "utf-8";
/*产品详情页*/
.cs{color: #666;font-size: 13px;margin: 0 auto;background-color: #fff; font-family: "思源宋体"; } 
.fk{float: left;display: inline-flex;line-height: 40px;margin: 0;}
.ff  img{float: right;display: block;margin: 0;height: auto !important;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;position: relative;z-index: 1;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);-webkit-filter: gray;filter: gray;padding:0  !important; }
.ff:hover img{    -webkit-filter: grayscale(0); -moz-filter: grayscale(0);-ms-filter: grayscale(0); -o-filter: grayscale(0);filter: grayscale(0); -webkit-filter: none;filter: none;opacity: 1;-webkit-box-shadow: 0 10px 30px #ccc;box-shadow: 0 10px 30px #ccc;}
.cs{width: 1400px;margin: 0 auto;}
.ft{display: block;width: 1400px;height: 60px; background-color: #c2c2c2;margin: 25px 0 25px 0; border-top:4px solid #2faca8;}
.ft span{display: block;background-color: #000;width: 90px;height: 55px;line-height: 35px;padding: 9px 0px 3px 31px;font-size: 48px; color: #fff;  vertical-align: bottom;-webkit-transform: scale(1.1, 1.0) perspective(1.7em) rotateX(-6.1deg);-webkit-transform-origin: left bottom } 
.ft font{display: block;background-color: #000;width: 90px;height: 55px;line-height: 33px;padding: 9px 0px 3px 17px;font-size: 48px; color: #fff;  vertical-align: bottom;-webkit-transform: scale(1.1, 1.0) perspective(1.7em) rotateX(-6.1deg);-webkit-transform-origin: left bottom }
.fk p{color: #333;line-height: 36px; font-size: 20px;padding: 10px 0 0 40px;}
.fk>p>b{color: #3264d5;font-size: 20px;}
.fk>p>t{color: #55a60b;font-size: 20px;}
.cs .ti{margin-bottom: 30px;padding: 0px;background: #fff;height: 2250px;}
.cs .ti img{max-width: 420px !important;width: 420px !important; padding-bottom: 0px;border: 3px solid rgba(47,172,168,0.4);}
.cs .ti .tt ul{ display: inline-flex;float: left;list-style: none;padding: 24px 0;} 
.cs .ti .tt ul li{text-align: center;    padding-right: 20px;padding-left: 20px;}
.cs .ti .tt ul li p{color: #2faca8;font-size: 17px;}   
.cs .ti .tt .ji,.cs .ii .ji { background-image: linear-gradient(to right, #878787, #2faca8);height: 60px;color: #fff;font-size: 18px;clear:both;overflow: hidden;text-align: center;line-height: 59px;    display: block;margin: 20px 0;}    
.cs .ti .tt .jt{ background-image: linear-gradient(to right, #aaaaaa, #878787);height: 60px;color: #fff;font-size: 18px;clear:both;overflow: hidden;text-align: center;line-height: 59px;}
.cs .ti .tt i{display: block;background-image: linear-gradient(to right, #878787, #000);height: 2px;margin-top: 50px;margin-bottom: 50px;} 
.cs .ti .zj{width: 300px;height: 300px; text-align: center;background-color: #fff;border: 4px solid #55a60b;border-radius: 50%;clear:both;overflow: hidden;    margin: 25px 0 25px 550px;} 
.cs .ti .zj p{text-align: center;font-size: 40px;line-height: 300px;}
.cs .ii  strong{font-size: 30px;color: #55a60b;padding: 24px 0;display: block;}
.cs .ii ul li{font-size: 22px;color: #000;list-style: none;display: block; padding: 14px 0;}
.cs .ii ul li span{color: #c2c2c2;    display: block;padding: 3px 0;}
.cs .ii  .zi{color: #000;font-size: 20px;}
.cs .ii ul li:before {content: "";display: block;width: 5px;height: 5px;background-color:#2faca8;float: left;margin: 11px 12px 0 16px;}
.cs .ii .ki li {font-size: 30px;color: #55a60b;list-style: none;} 
.cs .ii .ki li:before {content: "";display: block;width: 7px;height: 7px;background-color:#2faca8;float: left;margin: 13px 12px 0 15px;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.cs .ii table tr td{ width: 600px;height: 150px;color: #000;  padding: 0px 45px;font-size: 16px;}   
.cs .ii table tr td p{color: #55a60b;font-size: 16px;}
.cs .ii  img{padding: 20px 0;}
.cs .ii .l7{color: #000;font-size: 18px;}
.cs .ii .l7:before{content: "";display: block;width: 5px;height: 5px;background-color:#2faca8;float: left;margin: 11px 12px 0 7px;}
.cs .ii .l7 span{color: #3264d5;font-size: 16px;}
.cs .ii .l8{color: #000;font-size: 18px;text-indent: 2em;}
.cs .l15 table td{border: 1px #000 solid ;color: #000;font-size: 18px;padding-left:5px;text-align: center;width: 280px !important;height: auto !important}
.cs .ii .l16{color: #000;font-size: 18px;text-indent: 2em; padding: 5px 20px;}
.cs .ii .l17{color: #000;font-size: 18px;    padding: 5px 0;}
.nitw img {width: 446px;margin: 0 10px 10px 10px;border: 1px solid #e1e1e1;padding: 0 !important;}
.bj { width: 700px; margin: 30px;}
.bj table td {  border: 1px #666 solid; line-height: 30px;font-size: 18px;   padding: 10px !important;  height: 30px !important;}
.chan h3 {background: #0162f5;padding-left:20px;color:#fff;text-align: center;line-height:40px;margin:20px 0 20px 0;font-size:18px;}
.chan p {line-height:40px;}
.picn div{width:33%;margin-right:0.47%;}
.picn div>img{width:100%;}
.picn div:nth-child(3){margin-right:0 !important;}
.picn p{text-align: center;background: #0162f5;color:#fff;    font-size: 17px;padding: 6px 0;}