/*全局样式*/
*{
	margin:0px;
	padding:0px;
	}
body{
	font-size:12px;
	font-family:'microsoft yahei';
	overflow:-Scroll;
	overflow-x:hidden
	}
a{
	text-decoration:none;
	}
ul {
    list-style: none;
}
li{
	list-style-type:none;
	}
.box{
	width:1200px;
	margin:0 auto;	
	}
.clear{
	clear:both;
	}
	
	
/*****头部*****/	
.head{ width:100%; height:110px; margin:0 auto; background:#fff;}
.logo{ width:300px; height:86px; float:left; margin-top:20px;}	
.logo img{ width:100%;}	
.hright{ width:900px; float:right; height:95px; position: relative ;}	
.hright .rtop{ width:120px; height:33px; float:right;text-align:center; margin-top:21px;position: absolute;cursor:pointer; right:0;border:1px solid #eeeeee;border-radius:3px;z-index:9999999999;}	
.hright .rtop .yy{width:120px; height:33px; background:url(../images/selectbg.png); text-align:center; line-height:30px; font-size:14px;position: absolute; left:0; z-index:9999999999;}
.hright .rtop .yyxz{ display:none;position: absolute; left:0; z-index:9999999999; background:#FFFFFF; margin-top:33px;}
.hright .rtop .yyxz { font-size:14px; font-weight:bold;}
.hright .rtop .yyxz a{  width:100px; height:34px; line-height:34px; margin-bottom:3px; text-align:center; color:#333333; display:block; margin-left:10px; border-radius:3px;}
.hright .rtop .yyxz a:hover{ color:#fff; background:#b4b4b4;}
.hright .rtop:hover .yyxz{ display:block;} 
.hright .rtop:hover { height:106px; border:1px solid #eeeeee; border-radius:3px; background:#FFFFFF;}

/****导航****/	
.hright .nav{ width:900px; float:left; height:30px;margin-top:5px; margin-top:65px;}	
.hright .nav .navli{ width:100px; height:30px; float:left;background: url(../images/lihouver.png) right no-repeat;
	z-index: 999;
	text-align:center; line-height:30px; font-size:14px; position:relative;}
.hright .nav .navli01{ width:60px; height:30px; float:left;text-align:center; line-height:30px; font-size:14px; margin-left:40px;}
.hright .nav .navli01 a{ color:#333333;width:60px; height:30px; display:block;}
.hright .nav .navli a{ color:#333333;width:90px; height:30px; display:block;}
.hright .nav .navli:hover{background:url(../images/navlibg.png) right no-repeat;}	
.hright .nav .navli:hover a{ color:#2e5fab;}	
.hright .nav .navli .tnav{ display:none; position: absolute; left:0; z-index:1;}
.hright .nav .navli .tnav>a{ float:left; width:90px; height:30px; line-height:30px;  text-align:center;color:#333333;background:#FFFFFF;border-radius:3px; margin-top:3px;border:1px solid #eeeeee;}
.hright .nav .navli .tnav a:hover { color:#2e5fab;}
.hright .nav .navli:hover .tnav{ display:block;}		
	
	
/****首页行业应用****/		
	
.hyyy{ width:100%; height:300px; margin:0 auto; background:#fff;}	
.hyyy .hy{ width:300px; height:64px; line-height:64px;}	
.hyyy .hy h1{ font-size:20px;}	
	
	
/****首页新品推荐****/	
.xptj{ width:100%; height:350px; margin:0 auto; background:#f5f5f5;}	
.xptj .xp{ width:1200px; height:60px; line-height:60px; float:left; margin-bottom:4px;}	
.xptj .xp h1{width:300px; height:60px; line-height:60px; float:left; font-size:20px;}	
.xptj .xp span{ float:right; width:120px; height:20px; line-height:20px; font-size:14px; background:url(../images/spanbg.png) right no-repeat; text-align:center; margin-top:20px;}	
.xptj .xp span a{ color:#24272b;}	
.xptj .xp span a:hover{ color:#535353;}	
.xptj .tjcp{ width:1200px; height:250px; float:left; }	
.xptj .tjcp li{ width:24%; float:left; position: relative; margin-left:0.8%;}	
.xptj .tjcp li img{ width:100%;}	
.xptj .tjcp li span{ display: none; float:left; width:100%; height:50px; line-height:50px; text-align:center; margin-top:-50px;position: absolute; left:0; z-index:9999999999; background:#2e5fab;}
.xptj .tjcp li:hover span{ display:block;}	
.xptj .tjcp li a{ color:#FFFFFF; font-size:16px;}
	
	
/****首页走进隆富****/	
.zjnf{width:100%; height:430px; margin:0 auto; background:#e2ebf4;}	
.zjnf .ab{width:1200px; height:60px; line-height:60px; float:left; margin-bottom:4px;}	
.zjnf .ab h1{width:300px; height:60px; line-height:60px; float:left; font-size:20px;}		
.zjnf .abus{ width:1200px; height:329px; float:left;}	
.zjnf .abus .abl{ width:569px; height:329px; float:left;background:url(../images/abl.jpg);}	
.zjnf .abus .abl h1{ width:80px; height:46px; border-bottom:2px solid #2e5fab; font-size:16px; line-height:46px; text-align:center; margin-top:50px; margin-left:20px;}	
.zjnf .abus .abl p{ width:390px; height:84px; line-height:30px; font-size:12px; float:left; margin-left:20px; overflow:hidden;}	
.zjnf .abus .abl a{ color:#232323;}
	
.zjnf .abus .abr{width:629px; height:329px; float:left; }	
.zjnf .abus .abr .atop{ width:631px; height:163px; float:left; }	
.zjnf .abus .abr .atop .tl{ width:315px; height:163px; float:left; background:#FFFFFF;}
.zjnf .abus .abr .atop .tl h1{ width:75px; height:40px; border-bottom:2px solid #2e5fab; font-size:16px; line-height:40px; text-align:center; margin-top:30px; margin-left:20px; float:left;}	
.zjnf .abus .abr .atop .tl p{ width:230px; height:50px; line-height:30px; font-size:12px; float:left; margin-left:20px; overflow:hidden;}	
.zjnf .abus .abr .atop .tl a{ color:#232323;}
	
.zjnf .abus .abr .atop .tr{ width:315px; height:163px; float:left;background:url(../images/qyhj.png);}
.zjnf .abus .abr .atop .tr h1{ width:75px; height:40px; border-bottom:2px solid #ffffff; font-size:16px; line-height:40px; text-align:center; margin-top:30px; margin-left:20px;}	
.zjnf .abus .abr .atop .tr p{ width:200px; height:50px; line-height:30px; font-size:12px; float:left; margin-left:20px; overflow:hidden;}
.zjnf .abus .abr .atop .tr a{ color:#ffffff;}
	
.zjnf .abus .abr .aend{ width:629px; height:166px; float:left;background:url(../images/ae.jpg);}	
.zjnf .abus .abr .aend h1{ width:75px; height:40px; border-bottom:2px solid #2e5fab; font-size:16px; line-height:40px; text-align:center; margin-top:10px; margin-left:20px;}	
.zjnf .abus .abr .aend p{ width:240px; height:80px; line-height:30px; font-size:12px; float:left; margin-left:20px; overflow:hidden;}
.zjnf .abus .abr .aend a{ color:#ffffff;}
	
	
/****首页新闻****/	
.news{width:100%; height:500px; margin:0 auto; background:#f5f5f5;}	
.news .nw{width:1200px; height:60px; line-height:60px; float:left; margin-bottom:4px;}	
.news .nw h1{width:300px; height:60px; line-height:60px; float:left; font-size:20px; margin-right:670px;}	
.news .nw .fl{ width:100px; height:36px; float:left;border:1px solid #b2b2b2;border-radius:5px;margin-top:10px; margin-left:10px;}	
.news .nw .fl a{ display:block;width:100px; height:36px; text-align:center; line-height:36px; color:#333333; font-size:14px;border-radius:5px; }	
.news .nw .fl:hover{ background:#2e5fab;}	
.news .nw .fl:hover a{ color:#FFFFFF;}	
	
.news .nl{ width:1200px; height:382px; float:left;}
.news .nl .wl{ width:479px; height:382px; float:left;position: relative ;}
.news .nl .wl a{ color:#FFFFFF;}	
.news .nl .wl img{width:100%;height:382px;}	
.news .nl .wl span{ display:block; width:479px; height:81px; text-align:left; text-indent:2em; line-height:40px; font-size:14px;position: absolute; left:0; z-index:9999999999; margin-top:-85px; background:#000;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}	
.news .nl li{ width:690px; height:114px; float:right; background:#FFFFFF; margin-bottom:20px;}	
.news .nl li .tm{ width:75px; height:75px; float:left; margin-left:18px; margin-top:18px;}	
.news .nl li .tm h1{ width:75px; height:45px; float:left; text-align:center; line-height:45px; font-size:22px; color:#222222;}
.news .nl li .tm h2{ width:75px; height:30px; float:left; text-align:center; line-height:30px; font-size:16px; color:#565656;}	
.news .nl li .tl{ width:570px; height:20px; float:right; font-size:14px; margin-top:23px; line-height:20px; color:#333333; font-weight:bold;}	
.news .nl li .ct{width:570px; height:55px; float:right; line-height:25px; overflow:hidden; color:#565656;}	
	
/****首页底部****/
.foot{width:100%; height:290px; margin:0 auto; background:#1f2024; border-bottom:1px solid #3c3c42;}	
.foot .fnav{ width:800px; height:240px; float:left; margin-top:20px;}		
.foot .fnav .navli{ float:left; width:90px; height:30px; text-align:center; line-height:30px; font-size:14px; margin-right:10px;}	
.foot .fnav .navli a{ color:#FFFFFF;}	
.foot .fnav .navli .tnav{ float:left;width:90px; height:30px; text-align:center; line-height:30px; font-size:12px;}		
.foot .fnav .navli .tnav a{float:left;width:90px; height:30px; text-align:center; line-height:30px; font-size:12px; overflow:hidden;}	
	
.foot .lxff{ width:200px; height:240px; float:left; overflow:hidden; line-height:30px; font-size:14px; color:#FFFFFF; margin-top:20px; margin-left:15px;}	
	
.foot .wx{ width:94px; height:140px; float:right; margin-right:50px; color:#FFFFFF; margin-top:10px;}	
.foot .wx h1{ width:94px; height:46px; float:left; text-align:center; line-height:46px; font-size:14px; }	
.foot .wx img{ width:94px; height:94px; float:left;}	

.foot .fl{ width:1200px; height:30px; line-height:30px; font-size:14px; text-align:left;color:#FFFFFF; float:left;}
.foot .fl a{ color:#FFFFFF;}
	
.ba{width:100%; height:60px; margin:0 auto; background:#1f2024;}	
.ba .bq{ width:1200px; height:60px; line-height:60px; text-align:left; font-size:14px; float:left; color:#FFFFFF;}	
.ba .bq a{color:#FFFFFF;}	
	
/****内页banner****/	
.nybaner{ width:100%; height:300px; margin:0 auto;}	

	
.cont{ width:100%; height:100%; margin:0 auto; overflow:hidden; margin-top:40px;}	
.left{ width:240px; float:left; height:100%; overflow:hidden;}	
.left h1{ width:220px; height:60px; padding-left:20px; background:#2E5FAB; line-height:60px; font-size:20px; color:#FFFFFF; float:left;}	
.left .list{ width:215px; height:40px; float:left; padding-left:20px; line-height:40px; font-size:16px; border-left:4px solid #2E5FAB; margin-top:2px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;}
.left .list a{ display:block;width:215px; height:40px; color:#333333; overflow:hidden;}	
.left .list a:hover{ color:#2E5FAB;}	
.left .active{ background:#2E5FAB; }	
.left .active a{color:#FFFFFF;}	
.left .active a:hover{color:#FFFFFF;}

.top{ width:910px; float:right; height:40px; text-align:right; line-height:40px; font-size:14px; border-bottom:1px solid #2E5FAB;}
.top a{ color:#333333;}	
.top a:hover{color:#2E5FAB;}	
	
.right{ width:870px; float:right; height:100%; overflow: hidden; padding:20px 15px; min-height:600px;}	
.product{width:870px; float:left; height:100%; overflow: hidden;}	
.product li{ width:275px; height:290px; float:left; margin-right:15px;}	
.product li img{ width:275px; height:250px; float:left;}	
.product li p{ width:275px; height:40px; line-height:40px; text-align:center; float:left; display:block; font-size:14px; font-weight:bold; margin-bottom:10px; background:#f5f5f5}	
.product li a{ color:#333333;}
.product li:hover p{background:#2E5FAB;}	
.product li:hover a{ color:#FFFFFF;}


.page{ width:610px; float:left; height:30px; font-size:14px; margin-top:30px; padding-left:330px;}	
.page span{ padding-left:15px; padding-right:15px; display:block; float:left;}
.page span a{ color:#333333;}

	
	
.product .ptop{ width:870px; float:left; height:280px;}	
	
.product .ptop .pimg{ width:315px; height:280px; float:left;}	
.product .ptop .pimg img{width:315px; height:280px;}	
	
.product .ptop .ptitle{ width:300px; height:40px; float:left; font-size:16px; margin-left:30px;}
.product .ptop .pdec{ width:500px; height:240px; float:left; font-size:12px; line-height:30px; overflow:hidden; margin-left:30px;}	
.product .ptop .pdec i{ font-style:normal; font-size:16px;} 	
	
.product .pcen{width:870px; float:left; height:40px; font-size:16px; text-indent:2em; text-align:left; line-height:40px; background:#E3EAFA; margin-top:10px; margin-bottom:10px;}	
.product .pend{width:870px; float:left; height:100%; overflow:hidden;}	
	
.snews{width:870px; float:left; height:100%; overflow: hidden;}	
.snews li{ width:870px; height:200px; float:left; margin-bottom:10px; border-bottom:1px dashed #2E5FAB;}	
.snews li img{ width:270px; height:190px; float:left;}	
.snews li .nt{ float:right; display:block; width:580px; height:40px; line-height:40px; font-size:16px; font-weight:bold;}	
.snews li span{float:right; display:block; width:580px; height:150px; line-height:30px; font-size:14px; overflow:hidden;}	
.snews li a{ color:#333333;}	
	
	
.snews .ct{ width:870px; text-align:center; line-height:40px; height:40px; font-size:18px;} 	

.case{width:870px; float:left; height:100%; overflow: hidden;}	
.case li{ width:275px; height:290px; float:left; margin-right:15px;position: relative;}	
.case li img{ width:275px; height:250px; float:left;}	
.case li .ct{ width:275px; height:40px; line-height:40px; text-align:center; float:left; display:block; font-size:14px; font-weight:bold; margin-bottom:10px; background:#f5f5f5}		
.case li .zzc{width:275px; height:290px;position: absolute; left:0; z-index:9999999999;background:#000;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; display:none;}	
.case li:hover .zzc{ display:block;}	
.case li .zzc span{ width:125px; height:60px; display:block; float:left; font-size:16px; color:#FFFFFF; background:#2E5FAB; text-align:center; line-height:60px;border-radius:10px; margin:115px 75px;}	

.jobst{width:870px; height:100%;margin:0 auto;overflow:hidden;}	
.jobst .lmt{width:870px; height:75px; line-height:75px; text-align:center; float:left;display:block;}
.jobst .lmt .zc{ display:block; width:145px; height:75px; line-height:75px; text-align:center; font-size:18px; float:left; margin:0; padding:0;font-weight:bold; margin-left:65px;}
.jobst .lmt .zprs{ display:block; width:145px; height:75px; line-height:75px; text-align:center; font-size:18px; float:left; margin:0; padding:0; font-weight:bold;}
.jobst .lmt .ms{ display:block; width:245px;  height:75px; line-height:75px; text-align:center; font-size:18px; float:left; margin:0; padding:0; margin-left:70px;font-weight:bold;}
.jobst .lmt .timesj{ display:block; width:145px;  height:75px; line-height:75px; text-align:center; font-size:18px; float:right; margin:0; padding:0;font-weight:bold;}
.jobst li{width:1200px; float:left;margin-bottom:20px;display:block; background:#ffffff;}
.jobst li .tittop{width:870px; height:45px; float:left;background:#F0F0F0; display:block;line-height:20px; background:url(../images/titbg.png);  border-radius:15px;}
.jobst li .tittop:hover{ background:url(../images/tithover.png);}
.jobst li .tittop h1{ display:block; width:145px; height:45px; line-height:45px; text-align:center; font-size:14px; float:left; margin:0; padding:0; margin-left:65px; overflow:hidden;}
.jobst li .tittop span{ display:block; width:45px; height:45px; line-height:45px; text-align:center; font-size:14px; float:left; margin:0; padding:0;margin-left:50px;}
.jobst li .tittop font{ display:block; width:245px; height:45px; line-height:45px; text-align:center; font-size:14px; float:left; margin:0; padding:0; margin-left:124px; overflow:hidden;}
.jobst li .tittop p{ display:block; width:145px; height:45px; line-height:45px; text-align:center; font-size:14px; float:right; margin:0; padding:0; }
.jobst li .content{width:570px; float:left; background:#ffffff; padding:15px 70px 15px 70px; display: none;line-height:20px;}
.jobst li:hover .content{ display:block;}
.jobst li .ypzw{ width:120px; height:60px; display:block; float:left; border:1px solid #205B66; display:none; margin-top:80px; line-height:60px; text-align:center; border-radius:10px;}
.jobst li a{ color:#205B66;}
.jobst li:hover .ypzw{ display:block;}	
	
	
/* Message */
.Message_div{padding:15px 0 15px 30px;}
.Message_tab{width:640px;margin-top:10px;}
.Message_tab td{padding-top:15px;}
.Message_tab td img{ margin-bottom:-17px}
.Message_tab .td1{ width:65px;padding-right:5px;}
.Message_tab .txt1{width:420px; height:26px; }
.Message_tab .txt2{width:420px; height:90px;}
.Message_tab .btn1{width: 98px;height: 36px;background:#2E5FAB;border: none;margin-top: 10px;cursor: pointer;color:#fff;font-size:14px;}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	