@charset "utf-8";
/* CSS Document */
body {font:12px/1.8 'microsoft yahei',tahoma,verdana,'simsun'; margin:0; padding:0; font-size:12px; color:#000; background:url(../images/bo_bj.jpg) no-repeat center top;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
.ysj {width:1200px; margin:0 auto;}
a{color:#000000; text-decoration:none; font-size:12px;}
.left{ float:left;}
.right{ float:right;}

/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#3498d8;}
.izl-rmenu .btn-qq:hover{background-color:#006baf;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#298bca; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat #1f7db9;}
.izl-rmenu .btn-wx:hover{background-color:#006baf;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-100px; top:0px; display:none;width:100px;height:100px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#0f68a1;}
.izl-rmenu .btn-phone:hover{background-color:#006baf;}
.izl-rmenu .btn-phone .phone{background-color:#006baf; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:20px; text-align:center; display:none; font-family:"微软雅黑";}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

.top{ height:88px; width:100%; position:relative;}
.logo{width:346px; float:left; text-align:center; padding-top:20px;}
.t_t a{ color:#898f9b; padding:0 5px;}
.t_t a:hover{ color:#ffd200;}

/*主导航菜单*/
.ys_menu{width:800px; float:right; z-index:9999; height:88px;}
#nav-menu{height:88px; margin-left:20px;}
#nav-menu .container{position:relative;z-index:99;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:14px; line-height:88px;}
.menu_line{width:2px; background:url(../images/menu_line.jpg) no-repeat; height:39px;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#2e2e2e;font-family:"微软雅黑";font-size:16px; line-height:88px; width:97px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#fff;background:#298bca;width:97px; display:block;line-height:88px; height:88px;}
#nav-menu .menu ul.children{display:none;position:absolute;width:200px;top:88px;background:#298bca; color:#000;border-top:0;line-height:normal; z-index:9999;margin-left: -48px;}
#nav-menu .menu ul.children li{padding:0px;display:inline-block;width:200px;font-size:12px;border-top:1px solid #ccc;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;height:38px;line-height:38px;overflow:hidden;display:block;color:#fff; font-family:"微软雅黑";text-align:center;
text-decoration:none; font-size:14px;}
#nav-menu .menu ul.children li a:hover{background-color:#f8192e;text-decoration:none; color:#fff;}

/*banner*/
.banner{width:100%; height:520px;}
#full-screen-slider { width:100%; height:520px; float:left; position:relative}
#slides { display:block; width:100%; height:520px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:450px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.ss{ height:58px; background:#f2f2f2; overflow:hidden;}
.ss_lt{ float:left; line-height:58px; color:#262626;}
.ss_lt b{ font-size:14px; font-weight:bold; color:#298bca;}
.ss_lt a{ font-size:14px; padding:0 10px; color:#262626;}
.ss_lt a:hover{ color:#f00;}
.souse{ height:58px; padding-top:12px; float:right;}
.sinput{float:left; width:330px;background:url(../images/ss_lt.jpg) no-repeat; height:34px; outline:none; color:#484848; padding-left:12px;font-family:"微软雅黑"; font-size:12px; line-height:34px; border:0} 
.sbtn{float:left; width:39px; height:34px;background:url(../images/ss_rt.jpg) no-repeat;  cursor:pointer;  display:inline-block;  border:0;} 

/*应用行业*/
.yyhy{ padding-top:40px; overflow:hidden;}
.yyhy_t{ text-align:center;}
.yyhy_t p{ background:url(../images/xi.png) no-repeat center; font-size:28px; color:#298bca; font-weight:bold;}
.i-03{width:100%; height:300px; padding-top:20px;}
.i-03 ul{width:1220px; height:300px; margin:0 auto}
.i-03 ul li{width:225px; height:295px; float:left; margin:9px;overflow:hidden; transform:all .4s; -moz-transform:all .4s; -ms-transform:all .4s; -o-transform:all .4s; -webkit-transform:all .4s;}
.i-03 ul li img{cursor:pointer; transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.i-03 ul li b{display:block; bottom:40px; width:225px; height:40px; position:relative; background:url(../images/tm.png); font-family:"HelveticaNeueLT Pro 33 ThEx", "微软雅黑"; font-size:16px; color:#fff; text-align:center; line-height:40px; font-weight:lighter; transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s; overflow:hidden}
.i-03 ul li p{display:block; width:830px; height:295px; overflow:hidden; transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.i-03 ul li:hover img{transform:scale(1.2,1.2)}
.i-03 ul li:hover b{top:-80px; background:#298bca; height:60px; line-height:50px; color:#000; padding:10px 0px; font-weight:500}
.i-03 ul li:hover b span{color:#f5f5f5; font-size:18px; font-weight:lighter;}
.i-03 ul li:hover p{height:295px}

/*产品展示*/
.cp{ overflow:hidden; margin-top:40px;}
.cpfl{  float:left;width:245px; background:#f3f3f3;}
.cpfl_t{width:245px; background:url(../images/fl_bj.png) no-repeat center #298bca; height:110px; text-align:center; font-size:24px; font-weight:bold; color:#fff; line-height:100px;}
.cpfl_nr{ padding-top:5px; padding-bottom:10px;}
.cpfl_nr li{ line-height:54px; border-bottom:1px solid #e9e9e9;}
.cpfl_nr li a{ color:#2b2b2b; font-size:15px;display:block; padding-left:20px;}
.cpfl_nr li a:hover{ background:#298bca; color:#fff;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}

.cpzs{width:940px; float:right;}
.cpzs_t{ height:48px; background:#f0f0f0; margin-left:25px}
.cpzs_t p{ background:#298bca; text-align:center; height:48px; line-height:48px; font-size:16px; font-weight:bold; color:#fff;width:100px; display:block; float:left;}
.cpzs_t a{ float:right; color:#298bca; font-size:14px; padding-right:20px; line-height:48px;}
.cpcp{ padding-top:20px;}
.cpcp li{ float:left; margin-bottom:18px; margin-left:23px;width:212px; height:190px; overflow:hidden; text-align:center; line-height:44px; color:#3f3f3f; font-size:14px;}
.cpcp li p{ height:32px; text-align:center; line-height:32px; color:#2a2a2a;width:224px;}
.cpcp li a img{width:200px; height:150px; padding:5px; border:1px solid #eaeaea;}
.cpcp li a img:hover{ background:#298bca; border:1px solid #298bca;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}

/*简介*/
.gyah{ background:url(../images/jj_bj.jpg) no-repeat center; margin-top:30px; overflow:hidden; margin-bottom:40px;}
.gyah_nr_lt{ float:left;width:400px;}
.banner1{height:375px;}
.banner1 .ban_c img{position:absolute;width:400px;top:0;}
.banner1 .ban_nav{display:none;}
.banner1 .Left{ background:url(../images/jt_lt.png) no-repeat;width:18px; height:18px; position:absolute; bottom:30px;left:175px; z-index:2;}
.banner1 .Right{background:url(../images/jt_rt.png) no-repeat;width:18px; height:18px; position:absolute; bottom:30px;right:10px; z-index:2;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-60px;right:0px;background:url(../images/tm.png) no-repeat; height:42px; padding-top:5px;width:204px; padding-left:30px; z-index:0;}
.frontCover li{float:left;width:48px;padding:2px;background:#a8a8a8;color:#fff;overflow:hidden;margin-right:6px;cursor:pointer;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:28px;overflow:hidden;width:48px;}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px;}
.frontCover .open{background:#e60013;}
.wrap{width:400px;margin-left:auto;margin-right:auto;}
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:400px;height:375px;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}
.gyah_nr_rt{width:730px; background:#f6f6f6; height:305px; float:right; padding:30px 35px 40px 35px;}
.gyah_nr_rt p{ color:#2e2e2e; font-weight:bold; font-size:24px; background:url(../images/hx.jpg) no-repeat left bottom; height:40px;}
.gyah_nr_rt dl{ font-size:16px; color:#2e2e2e; background:url(../images/xx.jpg) repeat-x bottom; height:50px;}
.gyah_nr_rt span{ color:#5f5e5e; line-height:30px; font-size:14px; display:block; padding:16px 0;}
.gyah_nr_rt a{width:125px; height:40px; background:#298bca; display:block; line-height:40px; color:#fff; text-align:center; font-size:14px;}

/*新闻和荣誉*/
.ind{ overflow:hidden; margin-bottom:40px;}
.hyxw{width:820px; float:left;}
.hyxw_t{ height:48px; background:#298bca; font-size:18px; text-indent:16px; color:#fff; line-height:48px;}
.hyxw_nr{ padding-top:20px; padding-right:10px; overflow:hidden; border:1px solid #e8e8e8; padding-left:20px; height:222px;}
.hyxw_nr a img{ float:left;}
.hyxw_nr dl{width:610px; float:right;}
.hyxw_nr dl p a{ font-weight:bold; font-size:16px; line-height:34px; color:#00436e;}
.hyxw_nr dl span a{ color:#888888; line-height:26px; font-size:14px;}
.hyxw_nr_t{ overflow:hidden;}
.hyxw_e{ padding:5px 10px 0 0;}
.hyxw_e li a{ font-size:14px; color:#383737; background:url(../images/jt.jpg) no-repeat left; padding-left:20px; border-bottom:1px dashed #e8e8e8; line-height:36px; display:block;}
.hyxw_e li a b{ font-weight:400; color:#d50000;}
.hyxw_e li span{ float:right; font-size:14px; color:#a1a1a1; line-height:36px;}

/*公司荣誉*/
.gsry{width:340px; float:right;}
.gsry_t{ overflow:hidden; background:#298bca; height:48px;}
.gsry_t img{ float:left; padding-top:14px;}
.gsry_t p{ font-size:16px; font-weight:bold; color:#fff; float:left; padding-right:6px; line-height:48px; text-indent:10px;}
.gsry_t a{ color:#fff; line-height:48px; float:right; padding-right:10px;}

.gsry_nr{ height:215px; border:1px solid #e8e8e8;}
.ryBox{background:url(../images/ryBox.png) no-repeat center;}
.ryBox h4{padding:10px 5px;}
.ryBox .ryCont{position:relative;}
.ryBox .ryCont ul{margin:0 auto; width:260px;}
.ryBox .ryCont li{width:260px; float:left; _display:inline; text-align:center; padding-top:20px;}
.ryBox .ryCont .btnLeft , .ryBox .ryCont .btnRight{position:absolute; top:114px; *top:114px; width:30px; height:48px;}
.ryBox .ryCont .btnLeft{left:10px; background:url(../images/ry_lt.jpg) no-repeat center;}
.ryBox .ryCont .btnRight{right:10px; background:url(../images/ry_rt.jpg) no-repeat center;}




/*广告位*/
.ggw{ height:190px; background:url(../images/ggw_bj.jpg) no-repeat; overflow:hidden;}
.fwhz_lt{ font-size:18px; color:#f1f3f5;width:550px; float:left; padding-left:100px; padding-top:50px;}
.fwhz_lt p{ font-size:24px; font-weight:bold; line-height:60px;}
.fwhz_sk{width:510px; float:left; background:url(../images/fk.png) no-repeat center; height:170px; margin-top:10px;}
.fwhz_sk li{ float:left; margin:0 57px; line-height:170px; font-size:14px; font-weight:bold;}
.fwhz_sk li a{font-size:14px; font-weight:bold; display:block; text-align:center}


/*轴承品牌*/
.zzpp{ background:url(../images/yy.png) no-repeat center bottom; overflow:hidden;  margin-top:50px; margin-bottom:40px;}
.zzpp_t{ text-align:center;}
.zzpp_t p{ background:url(../images/xx1.png) no-repeat center; font-size:28px; color:#333333; line-height:60px;}
.zzpp_t strong{ color:#298bca;}
.blk_18 { overflow:hidden; zoom:1; font-size:9pt;width:1200px; margin-top:20px; }
.blk_18 .pcont { width:1168px; float:left; overflow:hidden; }
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton{ width:16px; height:120px; float:left; background:url(../images/pp_lt.jpg) no-repeat 0px 80px;}
.blk_18 .RightBotton { width:16px; height:120px; float:left; background:url(../images/pp_rt.jpg) no-repeat 0px 80px;}
.blk_18 .pl img { display:block; cursor:pointer;}
.blk_18 .pl { width:176px; float:left; float:left; text-align:center; line-height:30px; color:#515151; margin:6px 9px; font-family:"微软雅黑"; font-size:14px;}

/*end*/
.end{ height:235px; background:#005388; overflow:hidden;}
.end_lt{ float:left;width:460px; padding-top:18px;}
.end_lt ul{ float:left; padding-right:50px;}
.end_lt ul p a{ color:#fff; font-size:14px; font-weight:bold;background:url(../images/xi2.jpg) no-repeat bottom left; line-height:30px; display:block;}
.end_lt ul li a{ color:#98c5e1; line-height:26px;}
.end_lt ul p a:hover,.end_lt ul li a:hover{ color:#f2b100;}
.end_zh{ float:left;width:250px; color:#999; font-size:14px; line-height:40px; margin-top:30px; height:180px; border-left:1px solid #136aa1;border-right:1px solid #136aa1; text-align:center;}
.end_zh img{ padding-top:50px;}
.end_rt{ float:right; padding-top:30px;width:408px;}
.end_rt ul li{ color: #d5efff;padding-right: 20px;line-height: 30px;width: 389px;}
.end_rt p{ float:left;width:127px; padding-right:20px; color:#9dc3db; font-size:13px; line-height:40px; text-align:center; padding-top:8px;}

.cop{ height:48px; background:#00395d; color:#e8e8e8; line-height:48px;}
.cop a{ color:#e8e8e8;}

/*内页*/
.nyban1{ height:300px; background:url(../images/nyban.jpg) no-repeat center;position:relative;}
.nyban2{ height:300px; background:url(../images/nyban2.jpg) no-repeat center;position:relative;}
.nyban3{ height:300px; background:url(../images/nyban3.jpg) no-repeat center;position:relative;}
.nyban4{ height:300px; background:url(../images/nyban4.jpg) no-repeat center;position:relative;}
.lmt{ height:auto; background:url(../images/hbj.jpg) repeat-x; overflow:hidden;}
.lmt2{ padding-top:24px; text-align:center; border-bottom:1px solid #e7e7e7; padding-bottom:20px;}
.lmt_wei{ line-height:40px; font-size:14px; color:#999;}
.lmt2 a{color:#333;width:auto; text-align:center; line-height:40px; font-size:16px; background:#e5e5e5; padding:8px 20px; margin:0 6px;}
.lmt2 a:hover{ color:#fff;background:#298bca;}
.lmt2 .slink{color:#fff;width:auto; height:40px; text-align:center; line-height:40px; font-size:16px;background:#298bca;}
.ny_nr{ overflow:hidden; margin-bottom:20px; line-height:34px; font-size:14px; padding:20px 0;}
.ny_xw{ overflow:hidden; margin-bottom:20px;padding:20px 0;}
.ny_xw li{ height:90px; border-bottom:1px dotted #e5e5e5; padding-top:10px;}
.ny_xw li:hover{ background:#f1f1f1;}
.ny_xw .ny_xw_lt{ float:left;width:120px; padding-left:20px;}
.ny_xw .ny_xw_lt span{ font-size:16px; color:#298bca; font-weight:300; float:left;padding-bottom:30px; padding-top:6px;}
.ny_xw .ny_xw_zh{ float:left; margin-left:30px;width:1010px;}
.ny_xw .ny_xw_zh p{ font-size:16px; color:#222;}
.ny_xw .ny_xw_zh span{ color:#999; font-size:14px;}

.ny{width:1200px; height:auto; overflow:hidden; margin-top:30px; margin-bottom:10px;}
.ny_lt{ float:left;width:245px; }

.ny_rt{ float:right; width:920px;}
.ny_rt_nr{ line-height:36px; font-size:14px;}


.common_item{ width:904px; height:60px; line-height:60px; border: 1px solid #eee;}
.common_item_title{ color:#006BB9;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; line-height:60px; text-indent:35px; background:url(../images/cpzs_t.jpg) 20px center no-repeat; font-weight:bold;}
.common_item_title span{ color:#b1b1b1; font-size:13px;}
.common_item_more{ width:60px; float:right; line-height:60px; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/dangq.jpg) 0px 22px no-repeat; text-indent:15px;}
.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}
.common_item_more a,.common_item_more a:hover{ color:#e43031;}
.common_module_module{  line-height:26px; font-size:14px;border-top: none; color:#666;}
.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#666;}
.common_module_module a,.common_module_module a:hover{ color:#F00;}

