﻿*{margin:0;padding:0;font-family:microsoft yahei,"Lucida Sans Unicode","微软雅黑",Tahoma,Arial,sans-serif}
html{-webkit-text-size-adjust： none}
img{border:none;max-width： 100%;height： auto;width： auto9}
ul,li{list-style:none}
body{background:#eee;font-size:14px;color:#444}
a{text-decoration:none;color:#444}
a:hover{color:#ca0f0f}
.black{background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);zoom:1}
.white{background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8fffffff,endColorstr=#8fffffff);zoom:1}
input,button,textarea,a{outline:none;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.wrap{margin:0 auto}
#progress{position:fixed;top:0;left:0;height:2px;background:#ca0f0f;transition:opacity 500ms linear;-webkit-transition:opacity 500ms linear;z-index:99999999}
#progress.done{opacity:0}

carousel-inner img{margin:0 auto; text-align:center;}

.clear{clear: both;}
.xunfeng{line-height:200%;}
.xunfeng img{max-width:100%;}

.mtop{margin-top:0px !important}
.mtop2{margin-top:40px !important}
.bg-h{background:#f1f1f1}
.body{width:100%;overflow:hidden;position:relative;top:0;left:0;background:#f1f1f1;box-shadow:0 0 10px #444}
#mtop{display:none;width:50px;height:50px;background:url("../images/top_move.png") no-repeat center #111;position:fixed;bottom:30px;right:60px;border-radius:75px;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
#mtop:hover{background-color:#ca0f0f}
.header{width:100%;background:url("../images/bg12345.jpg") no-repeat top center #D6E4ED;background-size:100%;overflow:hidden}
.header .inner{width:100%;position:relative;background:url("../images/dian.png") repeat}
.down{display:none;width:32px;height:66px;background:url("../images/down.png") no-repeat;position:absolute;bottom:3000px;left:49.55555555555%;cursor:pointer}
.header .logo{width:100%;height:100px;position:relative;top:22%;margin:0 auto}
.header #logo1{display:none;width:100%;overflow:hidden;text-align:center;position:absolute;top:-50px}
.header #logo2{display:none;width:100%;overflow:hidden;text-align:center;position:absolute;top:150px}
.header #logo3{display:none;width:100%;overflow:hidden;text-align:center;position:absolute;top:190px}
/*.nav_wrapper{width:100%;overflow:hidden;background:url("../images/head_bg.jpg") repeat;*border-bottom:1px #ddd solid;box-shadow:0 0 10px #666;z-index:999}*/





.nav_wrapper{
	position: absolute;
	left:0;
	top:0;
	width: 100%;
	z-index: 99;
	background:rgba(0,0,0,.4);
}

.nav_wrapper .wrap{height:80px;position:relative}
.nav_wrapper .logo{width:251px;overflow:hidden;position:absolute;left:10px;top:10px}
.nav_wrapper .logo img{width:100%}
.nav_wrapper .logo a{display:block;width:100%;height:100%}
.nav_wrapper .navigation{width:auto;display:block;padding:0 10px 0 290px;overflow:hidden;font-size:16px}
.nav_wrapper .navigation li{width:11.111111%;float:left;text-align:center}
.nav_wrapper .navigation li a{display:block;width:100%;overflow:hidden;line-height:80px;color:#ffffff}
.nav_wrapper .navigation li a.active,.nav_wrapper .navigation li a:hover{background:#222;color:#fff}
.index-content{overflow:hidden}
.index-content .title{width:100%;text-align:center;overflow:hidden;font-size:45px;font-weight:normal;line-height:45px}
.index-content .more{width:100px;display:block;overflow:hidden;margin:20px auto 0 auto}
.index-content .more a{width:auto;display:block;height:30px;background:#ca0f0f;line-height:30px;border-radius:75px;color:#fff;text-align:center}
.index-content .more a:hover{background:#ca0f0f}
.index-content .detail{width:100%;display:block;overflow:hidden;margin:20px auto 0 auto;text-align:center}
.index-content .detail span{display:inline-block;padding:0 20px;height:30px;background:#fff;line-height:28px;border-radius:75px;color:#444}
#about{padding-top:60px}
.index-content .about-con{width:auto;display:block;overflow:hidden;margin:20px 15px 0 15px;line-height:25px;font-size:14px;color:#777}
.index-content .about-con p{margin:15px 0}
.index-content .top-grids{width:100%;overflow:hidden;margin:40px auto 0 auto}
.index-content .top-grids li{width:33.222%;overflow:hidden;float:left}
.index-content .top-grids li .top-grid{width:auto;display:block;margin:0 15px}
.index-content .top-grids li .icon{width:60px;height:60px;margin:0 auto 5px auto}
.index-content .top-grids li .topic{width:100%;height:50px;line-height:50px;text-align:center;font-size:20px}
.index-content .top-grids li .topic span{color:#ca0f0f;margin-left:5px}
.index-content .top-grids li p{width:100%;line-height:22px;color:#999;overflow:hidden;text-align:center}
.bgbox{width:100%;overflow:hidden;position:relative}
.bg-Grey{background:url("../images/dian.png") repeat}
#brand{margin-top:40px;background:url("../images/bg1.jpg") center top no-repeat}
#brand .bgbox{padding-top:40px;padding-bottom:50px}
.brand-ul{overflow:hidden;margin-top:40px}
.brand-ul li{width:14.28571428571429%;float:left;overflow:hidden}
.brand-ul li span{width:auto;display:block;overflow:hidden;margin:10px}
.brand-ul li span img{width:100%}
#service{padding-top:60px}
.service-ul{width:100%;margin-top:50px;overflow:hidden}
.service-ul li{width:33.222%;float:left;display:block;margin-bottom:40px;overflow:hidden;position:relative;cursor:pointer}
.service-ul li .block{width:auto;display:block;margin:0 20px}
.service-ul li .icon{width:60px;height:60px;position:absolute;top:0;left:0}
.service-ul li .service-detail{width:auto;display:block;padding-left:70px}
.service-ul li .service-detail dt{width:100%;overflow:hidden;font-size:16px}
.service-ul li .service-detail dt span{color:#ca0f0f;margin-left:5px}
.service-ul li .service-detail dd{width:100%;overflow:hidden;line-height:22px;margin-top:15px;color:#999}
#product{background:url("../images/bg3.jpg") center top no-repeat;margin-top:30px}
#product .bgbox{padding-top:60px;padding-bottom:60px;color:#fff}
.sanjiao,.sanjiao2{width:100%;overflow:hidden;position:absolute;left:0;bottom:0}
.sanjiao span{display:block;width:40px;height:40px;margin:0 auto;background:url("../images/sanjiao.png") no-repeat bottom}
.sanjiao2 span{display:block;width:40px;height:40px;margin:0 auto;background:url("../images/sanjiao2.png") no-repeat bottom}
.product-ul{margin-top:50px;overflow:hidden;text-align:center}
.product-ul li{width:33.222%;overflow:hidden;float:left;display:inline-block}
.product-ul li .view{width:auto;display:block;height:200px;margin:10px;border:5px solid rgb(255,255,255);*border:5px solid #eee;overflow:hidden;position:relative;text-align:center;box-shadow:0 0 6px rgb(170,170,170);cursor:default}
.product-ul li .view .mask{width:100%;height:200px;position:absolute;overflow:hidden;top:0;left:0}
.product-ul li .view img{width:100%;display:block;position:relative}
.product-ul li .view .title{width:100%;height:35px;line-height:35px;position:absolute;left:0;bottom:-35px}
.product-ul li .view .title a{display:block;width:100%;height:35px;color:#eee}
.fifth-effect img{opacity:1;-moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in}
.fifth-effect .mask{cursor:pointer;opacity:1;visibility:visible;border:100px solid rgba(0,0,0,0.4);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.4s cubic-bezier(0.940,0.850,0.100,0.620);-webkit-transition:all 0.4s cubic-bezier(0.940,0.850,0.100,0.620);-o-transition:all 0.4s cubic-bezier(0.940,0.850,0.100,0.620);-ms-transition:all 0.4s cubic-bezier(0.940,0.850,0.100,0.620);transition:all 0.4s cubic-bezier(0.940,0.850,0.100,0.620)}
.fifth-effect:hover .mask{border:0 double rgba(0,0,0,0.8);opacity:0;visibility:hidden}
.fifth-effect:hover img{opacity:1}
#info{background:url("../images/nybanner.jpg") center top no-repeat;}
#info .bgbox{padding-top:200px;padding-bottom:100px;color:#fff}
.info-ul{margin-top:40px;overflow:hidden}
.info-ul li{width:16%;overflow:hidden;float:left;margin-bottom:20px}
.info-ul li .newsListBox{width:auto;display:block;margin:0 15px}
.info-ul li .newsListBox h3{width:100%;height:35px;line-height:35px;font-size:16px;font-weight:normal;border:1px #ddd solid; padding:6px; border-radius:10px; text-align:center;}
.info-ul li .newsListBox h3 a{display:block;width:100%;height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.info-ul li .newsListBox h3 a:hover{padding-left:5px}
.info-ul li .newsListBox p{width:100%;overflow:hidden;height:45px;line-height:22px;color:#999;padding-top:10px;text-overflow:ellipsis}
.info-ul li .newsListBox span{display:block;width:80px;overflow:hidden;margin-top:10px}
.info-ul li .newsListBox span a{display:block;width:auto;height:28px;text-align:center;line-height:28px;border:1px #666 solid;border-radius:5px;font-size:12px}
.info-ul li .newsListBox span a:hover{border-color:#ca0f0f;background:#ca0f0f;color:#fff}
#contact{overflow:hidden;background:url("../images/bg4.jpg") center top no-repeat #eee}
#contact .bgbox{padding-top:60px;padding-bottom:60px;color:#fff}
#contact .contact-box{overflow:hidden;margin-top:50px;background:#fff}
#contact .contact-inner{width:auto;display:block;margin:40px 50px;position:relative}
#contact .contact-inner .feedback{width:auto;display:block;margin-right:500px;overflow:hidden}
#contact .contact-inner .feedback .msg-title{color:#444;overflow:hidden;width:100%}
#contact .contact-inner .feedback .input-box{width:100%;overflow:hidden;margin:10px 0}
#contact .contact-inner .feedback .input-box span{display:block;width:auto;padding:0 10px;border:1px #ddd solid;overflow:hidden}
#contact .contact-inner .feedback .input-box span input{width:100%;height:35px;*line-height:35px;border:none;background:#fff}
#contact .contact-inner .feedback .input-box span textarea{width:100%;height:100px;padding:8px 0;*line-height:22px;border:none;background:#fff}
#contact .contact-inner .feedback .button-box{width:100%;overflow:hidden;margin-top:30px}
#contact .contact-inner .feedback .button-box button{display:inline-block;padding:0 20px;height:40px;background:#ca0f0f;color:#fff;border:none;cursor:pointer}
#contact .contact-inner .feedback .button-box button:hover{background:#ca0f0f}
#contact .contact-inner .contact-detail{width:450px;overflow:hidden;position:absolute;right:0;top:0}
#contact .contact-inner .contact-detail li{width:auto;display:block;padding-left:60px;height:60px;margin:28px 0 40px 0;color:#444;font-size:18px}
#contact .contact-inner .contact-detail li p{width:100%;height:30px}
#contact .contact-inner .contact-detail li p span{color:#ca0f0f;padding-left:5px;font-size:14px}
.footer{width:100%;overflow:hidden;padding:30px 0 20px 0;color:#ffffff;background:#666}
.footer .footernav{width:100%;overflow:hidden;margin-bottom:10px}
.footer .footernav li{display:inline-block;float:left;height:20px;line-height:20px;padding:0 10px 0 15px}
.footer .footernav li a{color:#ffffff}
.footer .footernav li a:hover{color:#ffffff}
.footer .copy{width:100%;overflow:hidden}
.footer .copy li{display:block;width:auto;height:20px;line-height:20px;padding:0 15px;color:#fff;font-size:12px}
.footer .copy li a{color:#fff}
.footer .copy li a:hover{color:#fff}
.pagebox{overflow:hidden;margin:30px auto 50px auto}
.pagebox .inner{display:block;width:auto;margin:0 10px;text-align:center}
.pagebox a{*float:left;margin-right:5px;display:inline-block;height:30px;line-height:30px;padding:0 10px;background:#ddd;box-shadow:1px 1px 3px #ccc inset}
.pagebox a:hover{background:#ca0f0f;color:#fff;box-shadow:1px 1px 3px #2C7E6D inset}
.pagebox span{*float:left;margin-right:5px;padding:0 10px;display:inline-block;height:30px;line-height:30px;background:#ca0f0f;color:#fff;box-shadow:1px 1px 3px #2C7E6D inset;color:#fff !important}
#services{background:url("../images/bg5.jpg") center top no-repeat;margin-top:50px}
#services .bgbox{padding-top:60px;padding-bottom:60px;color:#fff}
.weizhi{overflow:hidden;margin:20px auto}
.weizhi .inner{width:width:auto;display:block;margin:0 15px;overflow:hidden}
.data-detail-box{overflow:hidden}
.data-detail-box .inner{width:auto;padding:25px 30px;position:relative;display:block;margin:0 15px;background:#fff;overflow:hidden}
.data-detail-box .inner h1{display:block;width:auto;padding:3px 10px;font-weight:500;color:#666;font-size:22px;overflow:hidden;line-height:20px;border-left:5px solid #ca0f0f}
.data-detail-box .inner h2{margin:10px auto;color:#666}
.data-detail-box .inner .pic{text-align:center}
.data-detail-box .inner .Baidu-Share{width:100%;overflow:hidden}
.data-detail-box .inner .hotnum{display:inline-block;position:absolute;top:10px;right:30px;overflow:hidden}
.data-detail-box .inner .hotnum .title{display:inline-block;float:left;height:50px;line-height:80px;margin-right:8px}
.data-detail-box .inner .hotnum .num{display:inline-block;float:left;height:50px;font-size:40px;letter-spacing:-3px;line-height:70px}
.data-detail-box .inner .info-conbox{width:auto;display:block;margin:20px auto;line-height:30px;clear:both}
.data-detail-box .inner .info-conbox p{margin:30px 0 0 0}
.about-header{width:100%;overflow:hidden;background:url("../images/bg7.jpg") no-repeat bottom center}
.about-header .inner{width:100%;overflow:hidden;background:url("../images/dian.png") repeat;position:relative}
.about-header .about-pic{overflow:hidden}
.about-header .about-pic img{display:block;width:45%;margin:150px auto 200px auto}
.about-detail-box{overflow:hidden;margin:80px auto}
.about-detail-box .inner{width:auto;display:block;margin:0 15px}
.about-detail-box h2{display:block;width:100%;height:30px;line-height:30px;font-size:24px;font-weight:500}
.about-detail-box .about-detail-con-box{width:100%;overflow:hidden;margin:10px auto;font-size:14px;line-height:30px;color:#777}
.about-detail-box .about-detail-con-box .img{text-align:center}
.about-detail-box .about-detail-con-box p{width:100%;overflow:hidden;margin:10px 0}
.about-detail-box .banner{width:100%;overflow:hidden;margin:50px auto}
.about-detail-box .banner img{max-width:100%;display:block;margin:0 auto}
.line1,.line2,.line3{width:100%}
.line1{background:#B3E3DB;height:4px}
.line2{background:#76CFBF;height:5px}
.line3{background:#ca0f0f;height:2px}
.about-detail-box .top-grids{width:100%;overflow:hidden;margin:50px auto 0 auto}
.about-detail-box .top-grids li{width:33.222%;overflow:hidden;float:left}
.about-detail-box .top-grids li .top-grid{width:auto;display:block}
.about-detail-box .top-grids li .topic{width:100%;height:50px;line-height:50px;font-size:18px;font-weight:500;color:#535353}
.about-detail-box .top-grids li .topic span{color:#ca0f0f;margin-left:5px}
.about-detail-box .top-grids li p{width:100%;line-height:22px;color:#999;overflow:hidden;font-size:12px}
.mapbox{width:auto;display:block;overflow:hidden;margin-bottom:500px}
#dituContent{width:600px;height:500px;border-top:5px #ddd solid;float:left}
#contacts{background:url("../images/bg6.jpg") center top no-repeat;overflow:hidden;margin-top:50px}
#contacts .bgbox{padding-top:60px;padding-bottom:60px;color:#fff}
.contacts-box{width:100%;overflow:hidden;margin:100px auto 0 auto;position:relative}
.about-detail-box .contacts-detail{overflow:hidden;display:block;width:auto;padding:20px}
.about-detail-box .contacts-detail .imgbox{width:100%;overflow:hidden}
.about-detail-box .contacts-detail .imgbox img{height:26px}
.about-detail-box .contacts-detail ul{width:100%;overflow:hidden;margin-top:10px}
.about-detail-box .contacts-detail ul li{width:100%;overflow:hidden;font-size:16px;font-weight:500;color:#555;margin-bottom:10px;line-height:22px}
.about-detail-box .contacts-detail hr{color:#666666;margin:10px 0;width:98%}
.search-bearing-box{overflow:hidden;margin:100px auto 0 auto}
.search-bearing-box .inner{width:750px;overflow:hidden;position:relative;margin:0 auto}
.search-bearing-box .inner .btnbox{width:140px;height:60px;position:absolute;right:80px;top:0}
.search-bearing-box .inner .btnbox button{width:100%;height:60px;background:#ca0f0f;color:#fff;border:none;font-weight:500;font-size:18px;letter-spacing:3px;border-radius:0;box-shadow:none}
.search-bearing-box .inner .btnbox button:hover{background:#ca0f0f}
.search-bearing-box .inner #hd-btn{width:80px;height:60px;line-height:60px;text-align:right;position:absolute;right:0;top:0;font-weight:500;cursor:pointer}
.search-bearing-box .inner .input-box{width:auto;height:56px;margin-right:220px;padding:0 20px;border:2px solid #ca0f0f;background:#fff}
.search-bearing-box .inner .input-box input{width:100%;height:56px;*height:50px;*line-height:56px;border:none;background:#fff;color:#666;font-weight:500;font-size:18px;margin:0;border-radius:0;box-shadow:none}
.search-bearing-box .hd-box{display:none;width:750px;overflow:hidden;padding:20px 0;position:relative;margin:0 auto}
.search-bearing-box .hd-box .inpbox{display:inline-block;float:left;margin-right:10px;overflow:hidden}
.search-bearing-box .hd-box .inpbox input{padding:0 0 0 10px;width:120px;height:30px;*line-height:30px;border:1px #ccc solid;background:#fff;color:#666;margin:0;border-radius:0;box-shadow:none}
.search-bearing-box .hd-box .inpbox select{padding:0 0 0 10px;width:120px;height:32px;border:1px #ccc solid;background:#fff;color:#666;margin:0;border-radius:0;box-shadow:none}
.xinghao-list{overflow:hidden;margin:40px auto 20px auto}
.xinghao-list li{width:33.222%;float:left;overflow:hidden;margin-bottom:20px}
.xinghao-list li .block{width:auto;display:block;margin:0 15px;overflow:hidden;position:relative}
.xinghao-list li .num{width:35px;height:40px;line-height:40px;text-align:center;position:absolute;left:0;top:0;color:#fff;background:#ca0f0f}
.xinghao-list li dl{display:block;width:auto;overflow:hidden;margin-left:35px;padding-left:20px;background:#fff;padding-bottom:10px;border-bottom:1px #dedede solid}
.xinghao-list li dl dt{width:100%;height:40px;line-height:42px;font-weight:500;font-size:16px;margin-bottom:5px;overflow:hidden}
.xinghao-list li dl dt a{display:block;width:100%;height:40px}
.xinghao-list li dl dd{width:48%;height:25px;line-height:25px;color:#888; float:left;}
.bearing-detail{width:100%;overflow:hidden;margin-top:30px}
.bearing-detail dl{width:100%;overflow:hidden;margin-top:15px}
.bearing-detail dl dt{width:auto;display:block;height:40px;line-height:40px;border-left:5px #ca0f0f solid;font-size:18px;font-weight:500;padding-left:10px;background:#D8F1EC;color:#286F61;position:relative}
.bearing-detail dl dt span{display:block;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;right:0;top:0;cursor:pointer;background:#ca0f0f;color:#fff}
.bearing-detail dl dt span:hover{background:#ca0f0f}
.cls{margin-bottom:40px;overflow:hidden;width:100%}
.bearing-detail dl dd{width:auto;margin:0 auto;overflow:hidden;display:block}
.bearing-detail dl dd ul{width:100%;overflow:hidden;margin:5px 0}
.bearing-detail dl dd ul li{width:50%;overflow:hidden;float:left}
.bearing-detail dl dd ul li i{width:auto;display:block;height:35px;line-height:35px;font-style:normal;background:#eee}
.bearing-detail dl dd ul li i.l{padding-right:10px;text-align:right;font-weight:500}
.bearing-detail dl dd ul li i.r{padding-left:10px;border-left:1px #ddd solid;color:#777}
.bearing-conbox{line-height:18px}
.bearing-title{width:auto;display:block;height:30px;line-height:30px;font-size:18px;font-weight:500;margin-top:20px;border-left:5px #ca0f0f solid;padding-left:10px}
.bearing-text{width:100%;overflow:hidden;color:#777;line-height:25px;margin-top:5px}
.bearing-info{width:100%;overflow:hidden;margin-top:5px}
.bearing-info li{width:50%;float:left;height:30px;line-height:30px;overflow:hidden}
.bearing-info li h3{display:block;width:auto;height:30px;padding-right:10px;font-size:14px;font-weight:500}
.bearing-info li a{display:block;height:30px;color:#777}
.bearing-info li a:hover{color:#ca0f0f}
#brands{background:url("../images/bg1.jpg") center top no-repeat;margin-top:30px}
#brands .bgbox{padding-top:60px;padding-bottom:60px;color:#444}
.brands-ul{margin-top:30px;overflow:hidden}
.brands-ul li{width:33.222%;float:left;overflow:hidden;margin-top:20px}
.brands-ul li .brand-inner{width:auto;display:block;overflow:hidden;background:#fff;padding:8px;margin:5px 15px;*border:1px #ddd solid;box-shadow:0 0 5px #888}
.brands-ul li img{display:block;width:100%}
.brands-ul li h3{width:100%;height:35px;line-height:35px;font-size:16px;border-bottom:1px #999 dotted}
.brands-ul li p{width:100%;height:50px;line-height:20px;color:#999;padding:5px 0;margin-top:5px}
dl.dataintable{border-collapse:collapse;width:605px;clear:both;background-color:#d8f1ec;border:1px solid #ca0f0f}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{height:1%}
dl.dataintable dt{vertical-align:baseline;padding:5px 15px 5px 5px;text-align:center;width:100px;float:left}
dl.dataintable dd{vertical-align:text-top;padding:5px 15px 5px 5px;background-color:#d8f1ec;border:1px solid #ca0f0f;float:right;border-bottom:none}
dl.dataintable dd.datal{width:159px;border-right:none}
dl.dataintable dd.datar{width:281px}
.zcList{clear:both;line-height:23px}
.zcList dl{list-style:none;width:100%;clear:both}
.zcList dt{height:23px;line-height:23px;background:url("../images/dtbg.gif") repeat-x;border:1px solid #e7e7e7;margin-bottom:10px;width:100%}
.zcList dt b{float:left;color:#333;width:20%}
.zcList dt span{float:left;color:#333;width:20%}
.zcList dd{background-repeat:no-repeat;background-position:left center;width:100%;clear:both;border-bottom:1px dotted #666;height:22px;overflow:hidden}
.zcList dd:hover{background-color:rgb(241,241,241)}
.zcList dd a{float:left;margin-left:20px;color:#666}
.zcList dd span.a{width:20%;color:#666}
.zcList dd span{float:left;color:#666;width:20%}
.fenye{clear:both;width:700px;height:40px;padding-top:15px;margin:0 auto;text-align:center}
.fenye a{margin-right:5px;border:1px solid #D6E5F2;padding:3px}
#ps_pic_str{text-align:left}
#ps_pic_str .Info_Table  dt{color:#ca0f0f;font-weight:bold}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{height:1%}

.Info_Table ul{border-bottom:1px #CCC dashed;}
.Info_Table ul li{float:left;width:150px;color:#666666;list-style:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Info_Table ul .on {color:#00F;}
.textwidget .glyphicon{color:#ca0f0f}
.textwidget  .well{background-color:#FFFFFF;border:none;margin:0;padding:0}



/*轴承型号*/
.product_sub{margin-top:10px;}
.product_sub img{float:left;width:368px;height:368px;margin-right:20px;border:1px solid #ccc;}
.product_sub table{float:left;width:720px;border:1px solid #ddd;height:70px;line-height:70px; border-collapse: collapse;}
.product_sub table tr{border:1px dashed #ddd;}
.product_sub table tr:last-child{border-bottom:1px solid #ddd;}
.product_sub table tr th{width:20%;background:#f0f0f0;}
.product_sub table tr td{border-left:1px solid #ddd;padding-left:20px;}

@media screen and (max-width:767px){
.product_sub{width:96%;padding:0 2%;}
.product_sub img{width:99%;height:auto;border:1px solid #ddd;}
.product_sub table{width:99.5%;border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;height:3.5rem;line-height:3.5rem;margin-top:0.5rem; border-collapse: collapse;}
.product_sub table tr{border-bottom:1px dashed #ddd;}
.product_sub table tr:last-child{border-bottom:1px solid #ddd;}
.product_sub table tr th{width:20%;background:#f0f0f0;font-size:0.8rem;}
.product_sub table tr td{border-left:1px solid #ddd;padding-left:0.5rem;font-size:0.8rem;}
.product_con{width:96%;padding:1rem 2%;}
.product_con h4{width:100%;border-bottom:1px solid #ccc;height:40px;line-height:40px;font-size:1rem;}
.product_con h4 span{border-bottom:3px solid #163060;padding:0 10px 7px 10px;}
.product_con p{font-size:1.4rem;line-height:3rem;padding:0.5rem;}
.product_con img{width:100%;margin:1rem auto;}
}