@charset "utf-8";
/* CSS Document */
html,body{MARGIN: 0px;font-size:12px;text-align:left; padding:0px; color:#404040;font-family: '微软雅黑', Simsun;}
body{ background: url(bj.gif) repeat;}
div,ul,li,p,form,dd,dt,dl{ margin:0px; padding:0px; }
img{ border:0px;vertical-align:middle}
li{ list-style:none}
a{ font-size:12px; color:#404040; text-decoration:none;}
a:hover{ font-size:12px; color:#ff3300;}
.clearboth{ clear:both;}
.container{clear:both; width:1004px;text-align:left;word-break:break-all; margin-left:auto; margin-right:auto;}

/*top*/
.top{ width:100%; height:135px; background:#004976;}
.logo{ float:left; width:584px; height:135px;}
.top_right{ float:right; width:359px; height:135px;}
.top_right p{ line-height:30px; text-align:right;color:#FFF; padding-top:20px;}
.top_right p a{ color:#FFF;}
.top_right p a:hover{ text-decoration:underline;}
.tel{ width:359px; height:83px; overflow:hidden;}

/*menu*/
.menu{ width:100%; height:50px; background:#0468a4;}
.menu ul li{ float:left; width:125px; height:50px; line-height:50px;text-align:center;}
.menu ul li a{ color:#FFF; font-size:16px;letter-spacing:2px;}
.menu ul li:hover{ width:125px; height:50px; background:url(menu_hover.jpg) no-repeat center center;}


/*banner图片轮播开始*/
.banner{ width:100%; background:url(bannerbj.jpg) no-repeat; height:420px;}
/* flexslider */
.flexslider{position:relative;height:420px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:420px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/*banner图片轮播结束*/

/*关键词*/
.gjc{ width:100%; height:39px; background:url(q.jpg) repeat-x center center;}
.gjc p{ float:left; display:block; margin-left:50px; width:600px; height:39px; line-height:39px; letter-spacing:2px; font-weight:bold;white-space:pre; overflow:hidden;}
.gjc p a{ font-weight:normal;}
.search{ float:right; width:250px; height:27px; margin-top:5px; border:#0468a4 1px solid; margin-right:30px;}
.search input{ height:21px; width:194px; border:none; color:#999; outline:none;}
.search_tb{ float:right; display:block; width:50px; height:27px; background:#0468a4;}
.search_tb img{ margin-left:15px; margin-top:2px;}

/*一楼*/
.one{ width:100%; background:#FFF;}
.cptj{ width:1004px; height:320px;position:relative;}
.cptj_title{ position:absolute; left:0px; top:0px; width:126px; height:221px; background:url(cptj.png) no-repeat center center;}
.cptj_content{ width:828px; position:absolute; left:176px; top:30px; }

.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 width:828px;
 height:240px;
}
.blk_18 .pcont {
 width:768px;
 float:left;
 overflow:hidden;
 padding-left:5px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {

 width:15px;
 height:100px;
 float:left;
 background:url(ax.gif) no-repeat ;
}
.blk_18 .LeftBotton {
 background-position: 0 0;
 margin:80px 5px 0;
}
.blk_18 .RightBotton {
 background-position: 0 -60px;
 margin:40px 1px 10px 5px;
}
.blk_18 .LeftBotton:hover {
 background-position: -20px 0;
}
.blk_18 .RightBotton:hover {
 background-position: -20px -60px;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:12px auto 1px auto;
}
.blk_18 .pl {
 width:260px;
 color:#000;
 float:left;
 text-align:center;
 line-height:24px;
 font-size:14px;
}
.blk_18 .pl img{border:#ccc solid 1px;}
.blk_18 .pl img:hover{ border:#4e8db4 solid 1px;}
.blk_18 a.pl:hover { color:#d20000;}


/*二楼*/
.two{ width:100%; background:#e4e4e4;}
.gsjj{ width:1004px; height:300px;position:relative;}
.gsjj_title{ position:absolute; left:0px; top:-11px; width:126px; height:221px; background:url(gsjj.png) no-repeat center center;}
.gsjj_content{ width:500px;  margin-left:166px; float:left; }
.gsjj_content p{ margin-top:50px; line-height:22px; text-indent:24px; letter-spacing:1px;}
.gsjj_content p a{ color:#F00;}

.gsjj_line{ float:left; margin-left:30px;width:2px; height:249px; background:url(gsjj_line.png) no-repeat center center;}

.lxwm{ float:left; width:272px; margin-left:30px; margin-top:50px;}
.lxwm img{ margin-bottom:10px;}
.p1{ float:left; margin-left:30px;line-height:22px; }


/*三楼——产品中心*/
.three{ width:100%; background:#FFF;}
.cpzx{ width:1004px; position:relative;}
.cpzx_title{ position:absolute; left:0px; top:-11px; width:126px; height:221px; background:url(cpzx.png) no-repeat center center;}
.cpzx_content{ width:868px; height:930px; padding-top:50px; margin-left:136px;}
.cpzx_content dl{ float:left; margin-left:30px; margin-bottom:20px; }
.cpzx_content dl dt{width:259px; height:232px; }
.cpzx_content dl dd{ width:259px; height:30px; background:#666; line-height:30px; margin-top:5px; text-align:center; color:#FFF; font-size:14px;}
.cpzx_content dl dd:hover{ background:#017c9b;}
.more{ display:block; float:right; font-size:14px; font-weight:bold;}
.more:hover{font-size:14px; font-weight:bold;}

/*四楼——轴承品牌*/
.four{ width:100%; height:344px;background: url(zcpp_bj.jpg) no-repeat center center;}
.zcpp{ width:1004px; position:relative;}
.zcpp_title{ position:absolute; left:0px; top:-11px; width:126px; height:221px; background:url(zcpp.png) no-repeat center center;}
.zcpp_content{ position:absolute; width:838px;height:210px; top:50px; left:166px; background:#ededed;}
.zcpp_one{ float:left; width:259px; height:180px; padding:10px; overflow:hidden;}
.zcpp_one img{ float:left; margin-right:10px; border:#c5c5c5 solid 1px;}
.zcpp_one h3{ margin:0px; padding:0px;}
.zcpp_one p{ line-height:22px; text-indent:24px;}
.zcpp_one p a{ color:#F00;}
.more1{ float:right; margin-top:280px; font-size:14px; font-weight:bold;}
.more1:hover{font-size:14px; font-weight:bold;}


/*五楼——新闻*/
.five{ width:100%; height:330px;background:#FFF;}
.news{ width:1004px; padding-top:10px;}
.news_one{ float:left; width:314px; padding:10px;  overflow:hidden;}
.news_one_title{ width:314px; height:33px; line-height:33px; border-bottom:#a0a0a0 solid 2px; }
.spanleft{ display:block; float:left; width:175px; height:33px; line-height:33px;  border-bottom:#004976 solid 2px; color:#004976; font-size:14px; font-weight:bold; white-space:pre;}
.spanleft b{ color:#999;}
.spanright{ float:right; font-weight:normal;}
.news_content{ width:294px; padding:10px;}
.content_top{ width: 294px; padding-bottom:10px; border-bottom:#999 dashed 1px;}
.content_top img{ margin-right:10px; float:left;}
.content_top h4{ margin:0px; padding:0px; height:30px; overflow:hidden; line-height:30px; letter-spacing:1px;}
.content_top p{ height:70px;line-height:18px; text-indent:24px; overflow:hidden;}
.content_bt{ width:294px;}
.content_bt ul li{ height:30px; line-height:30px; background:url(m.jpg) no-repeat left center; padding-left:8px; border-bottom:#999 dashed 1px; overflow:hidden;}
.content_bt ul li span{ float:right;}

/*友情链接*/
.links{ width:100%; height:60px; background:#f2f2f2;}
.links h3{ margin:0px; padding:0px; padding-top:10px; color:#666; white-space:pre; float:left;}
.links p{ float:left; padding-left:30px; line-height:60px;  white-space: pre;}

/*foot*/
.foot{ width:100%; height:156px; background:#595959;}
.foot p{ text-align:center; line-height:30px; padding-top:15px; padding-bottom:15px; white-space: pre; color:#FFF; border-bottom:#737373 solid 1px;}
.foot p a{ color:#FFF;}
.bq{ width:1004px;}
.bq { clear:both; text-align:center; color:#FFF; padding-top:10px; line-height:20px;}
.bq a{ color:#FFF;}


/*==============内页=================*/



.ny_left{ float:left; width:220px;}

.dfen { width:233px; overflow:hidden; }
.dfen h2 { background:url(dpro_h_bg.gif) repeat-x center top; height:75px; overflow:hidden; font:20px "Microsoft Yahei"; font-weight:600; margin-bottom:13px; line-height:75px; text-align:center; }
.dfen h2 a { color:#fff; }
.dfen h2 i { font:16px Arial, Helvetica, sans-serif; font-weight:bold; color:#cdcccc; text-transform:uppercase; padding-left:5px; }
.dfen h3 { margin:0px; padding:0px; height:51px; font:14px "Microsoft Yahei"; line-height:51px; overflow:hidden; margin-bottom:1px; position:relative; }
.dfen h3 a { display:block; color:#464646; background:#ececed url(dpro_jt.png) no-repeat 200px 20px; padding:0 25px; }
.dfen h3 a:hover{ background:#7db700 url(dpro_jt2.png) no-repeat 195px 22px; color:#fff; text-decoration:none; }
.dpro .cur a { background:#7db700 url(dpro_jt2.png) no-repeat 195px 22px; color:#fff; text-decoration:none; }
.dfen h3 span { display:block; width:60px; height:51px; position:absolute; z-index:1; top:0; right:0; cursor:pointer; }
.dfen ul { margin-top:10px; margin-bottom:14px; }
.dfen li { height:41px; border-bottom:1px solid #e2e2e2; font:14px "Microsoft Yahei"; line-height:41px; background:url(dpro_jt3.gif) no-repeat 25px 13px; padding-left:50px; overflow:hidden; }
.dfen li a { color:#464545; }
.dfen .nones { border-bottom:0; }


.zx_con ul .nobor01 { border:none; padding-bottom:10px;}


.ny_right{ float:right; width:760px;}

.ny_title{ height:50px; line-height:50px; padding:0px 20px; color:#666; background:#F9F9F9; border-bottom:#CCC solid 1px;}
.ny_title a{ font-size:12px; color:#666;}
.ny_content{ padding:10px; padding-bottom:20px; }
.ny_content ul{ padding-left:10px; padding-right:10px;}
.ny_content ul li{ height:30px; text-align:left; line-height:30px; clear:both; background:url(listtb.jpg) no-repeat 5px 7px;  overflow:hidden; border-bottom:#CCC dashed 1px;}
.ny_content ul li a{}
.ny_content ul li span{ float:right;}



.ny_content1{ padding:10px; padding-bottom:20px; }
.ny_content1 ul{ padding-left:10px; padding-right:10px;}
.ny_content1 ul li{ height:30px; text-align:right; line-height:30px; clear:both; background:url(listtb.jpg) no-repeat 5px 7px;  overflow:hidden;}
.ny_content1 ul li a{}
.ny_content1 ul li span{ float:left;}

.ny_cpzs{ padding-bottom:20px;}
.ny_cpzs dl{ float:left; background:url(bj_3.jpg) no-repeat center top; width:245px; text-align:center; margin-top:10px!important;margin-top:5px}
.ny_cpzs dl dt{}
.ny_cpzs dl dt img{width:175px; height:142px; padding:4px;}
.ny_cpzs dl dd{ height:30px; line-height:30px; text-align:center;}
.ny_cpzs dl dd a{ color:#000;}

	.proone1{ width:223px; height:253px; float:left; margin-left:20px;  border:#CCC solid 1px;}
	.proone1:hover{ background:#6c6c6c;}
	.pic11{ width:203px; height:193px; padding-top:10px; }

	.wenzi{ width:223px; height:40px; background:#333; font-size:16px; font-weight:bold; text-align:center; line-height:40px; color:#FFF;}
	.wenzi a{ font-size:12px; font-weight:normal;  color:#FFF;}
	.wenzi a:hover{ color:#FFF;}
	.wenzi:hover{ color:#FFF;}
	
	
	.proone1_1{ width:334px; height:173px; float:left; margin-left:20px;  border:#CCC solid 1px;}
	.proone1_1:hover{ background:#6c6c6c;}
	.pic11_1{ width:314px; height:123px; padding-top:10px; padding-left:10px;}

	.wenzi_1{ width:334px; height:40px; background:#333; font-size:16px; font-weight:bold; text-align:center; line-height:40px; color:#FFF;}
	.wenzi_1 a{ font-size:12px; font-weight:normal;  color:#FFF;}
	.wenzi_1 a:hover{ color:#FFF;}
	.wenzi_1:hover{ color:#FFF;}

.lx_con { padding:15px 0 0 10px;}
.lx_con ul li { background:url(lx_libg01.gif) no-repeat; width:317px; height:29px; line-height:29px; margin-bottom:10px;}
.lx_con ul li img { float:left; padding:0 10px;}
.sbt { width:83px; display:block; float:left; height:29px; line-height:29px; text-align:center}
.sinp01{ background: none; width:210px; padding:0 2px; height:29px; line-height:29px; border:none; float:left}
.sbz { color:#ff0000; padding:0 0 0 5px; float:left; display:block; font-size:14px;}
.area { background: none; width:207px; height:66px; padding:2px; overflow:auto; border:none;}
.lx_con ul .h66 { height:125px; background:url(lx_libg02.gif) no-repeat; float:left; width:297px; height:72px;}
.sx { padding-top:5px;}
.sx a { text-decoration:underline; padding-top:3px; color:#00a1e9;}
.lx_con ul .lx_libg03 { background:url(lx_bg03.gif) no-repeat; width:305px; float:left; height:29px; line-height:29px;}
.sinp02 { background: none; width:77px; padding:0 2px; height:29px; line-height:29px; border:none; float:left}
.lx_con ul .nobor { background:none; margin-top:20px;}

