/* StyleName:浙江伟飒塑业有限公司*/
/* 2019/6/12 上虞山水网络科技有限公司 王宗梅*/
/* 全局 */
html,body {height:100%;}
body { font:12px Arial,sans-serif; color:#333;}
body,form,menu,dir,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6 { padding:0; margin:0;}
ul,ol,dl { list-style:none; }
a {color: #000;text-decoration: none;}
a:hover {color: #ed2832;text-decoration:none;}
a img {border: none;}
.clear {clear: both;line-height: 0px;font-size:0px;}
.content {width:1000px;margin: 0 auto;overflow: hidden;font-family:"微软雅黑"; font-size:14px;}
.left {float:left;}
.right {float:right;}
.mt10 {margin-top:10px;}
.oh {height:100%;overflow: hidden;}

/*头部*/
.top{}
.top_box{ width:1000px; height:55px;}
.logo{ width:420px; padding-right:30px;}
.tel{ padding:15px 0px 0px 0px; }
.Language{ width:110px; }
.Language li{ display:block; float:right; padding-top:20px; height:30px; line-height:30px; width:55px; font-size:12px; font-weight:100; }

.nav{  padding-left:35px;height:50px; background:#ed2832; }
.nav_box{}
.nav_box li{ display:block; float:left;background:url(../images/line.png) no-repeat right center; width:165px; height:50px; border-right:1px solid #fff; line-height:50px;text-align:center; font-family:"微软雅黑"; font-size:14px; }
.nav_box li a{ display:block;  color:#fff;  width:165px;  }

.nav_box li a:hover{ display:block; color:#fff;background:#660000; }


.banner{ width:100%; height:500px; }
.ny_banner{ width:100%; height:250px; }


/*main*/
.main{ width:100%;}
.ab{ margin:30px 0px; height:300px;}
.ab_l{ width:385px;}
.ab_r{ width:600px;}
.sy_ab{ height:560px; background:url(../images/bg.png) no-repeat center top; }
.ab_tit{text-align:center; height:50px; line-height:50px; background:url(../images/line.jpg) center bottom no-repeat;}
.sy_ab_box{width:600px; padding-top:15px;  font-size:16px; text-align:left; line-height:30px; color:#000;}
.sy_ab_box a,.sy_ab_box a:hover{ color:#000;}
.ab_pic{ height:200px;}
.tu_pic{ width:240px; height:180}


.sy_pro{ height:520px; background:#ededed; }
.pro_tit{text-align:center; height:100px; line-height:100px;}
.sy_pro_box{height:300px;}
.sy_pro_box li{display:block; float:left; width:250px; height:280px;}
.pro{ margin:0px 10px  0px 0px;width:240px; border:1px solid #ccc; height:278px; background:#FFF;}
.pro a{ border:1px solid #0094e8; }
.pro img{ padding:1px; height:238px; width:238px;}
.pro_name{ text-align:center; height:35px; line-height:35px; font-size:14px;}
.pro_name a{ color:#000;}
.pro_intro{ text-align:center; height:25px; line-height:25px; font-size:12px;color:#999;}
.pro_intro a{ color:#999;}
.gd{ padding:30px 420px ; width:160px; height:60px;}
.gd a{ display:block;width:160px; height:40px; background:url(../images/more.png) no-repeat left center; font-size:14px; color:#ff0000; text-align:center; line-height:40px; }
.gd a:hover{ display:block;width:160px; height:40px; background:url(../images/more2.png) no-repeat left center;font-size:14px; color:#fff;text-align:center; line-height:40px; }

.js_bg{ height:200px; background:url(../images/513021.png) no-repeat center top;}


.sy_news{ height:360px;  }

.sy_news_tit{padding-top:20px;height:80px; line-height:80px;text-align:center;  }
.sy_news_box{ font-size:14px; text-align:center; line-height:30px; color:#000;}
.news_box{height:120px; padding:0px 15px;border-bottom:dotted #666 1px; margin-bottom:30px; }
.sy_news_l{ width: 115px; height:90px; margin-right:15px;}
.sy_news_l img{ width: 115px; height:90px;}
.sy_news_r{ width:840px; background:#0306;}
.news_tit{width:840px; height:30px; line-height:30px; text-align:left;font-size:14px; font-weight:700; }
.news{width:840px; text-align:left; line-height:20px;font-size:12px;}
.news a,.news a:hover{ color:#666;}

.sy_lx{ height:120px; padding:40px 0px; background:#2a2a2a;}
.ws_name{ height:40px; line-height:40px; text-align:left; color:#ddd; font-weight:700; font-size:16px;}
.lxfs{ height:100px; line-height:30px; font-size:14px;color:#ddd; }
.sy_mail{ height:100px; line-height:30px; font-size:14px;color:#ddd; }


.foot{ height:80px; background:#000;font-size:14px; height:80px; line-height:80px; text-align:center; color:#fff;}

.foot span{ padding-left:20px;}
.foot span a,.foot span a:hover{ color:#f00;}

/*公司简介*/
.ny_intro{}
.ny_intro_tit{text-align:center; height:100px; line-height:100px;}
.ny_intro_box{ padding:30px; text-align:center; line-height:40px;}
.intro_l{ padding-right:30px;}
.intro_r{ width:410px; line-height:30px;}

.ny_pro_box{height:100%; overflow:hidden;}
.ny_pro_box li{display:block; float:left; width:250px; height:300px; margin-bottom:50px;}
.ny_pro_tit{ text-align:left; height:100px; line-height:100px;} 

.time{ font-size:12px; line-height:24px; color:#ccc; text-align:center;}
.liulan{ background:url(../images/icon.jpg) no-repeat left center; height:24px; line-height:24px; padding-left:15px;font-size:12px; line-height:24px; color:#ccc; text-align:left;}


.ny_news{ height:100%; overflow:hidden; }
.ny_news_tit{ text-align:left; height:100px; line-height:100px;} 
.xinwen_tit{ font-size:18px; line-height:30px; text-align:center; }

.ry_tit{text-align:center; height:100px; line-height:100px;}
.ny_ry_box{height:100%; overflow:hidden;}
.ny_ry_box li{display:block; float:left; width:250px; height:280px; margin-bottom:35px;}
.ry{ margin:0px 10px  0px 0px;width:240px; border:1px solid #ccc; height:275px;}
.ry a{ border:1px solid #0094e8; }
.ry img{ padding:1px; height:238px; width:238px;}
.ry_name{ text-align:center; height:25px; line-height:25px; font-size:14px;}
.ry_name a{ color:#000;}
.pro_intro{ text-align:center; height:25px; line-height:25px; font-size:12px;color:#999;}
.pro_intro a{ color:#999;}

/*分页*/
.fypage {padding:40px 0px 70px 0px;text-align: center;}
.fypage span {padding: 5px 10px; background: #fff;border: 1px #ccc solid;margin-left: 5px;color: #777;}
.fypage a {padding: 5px 10px;background: #ff0000;border: 1px #ff0000 solid;margin-left: 5px;color: #fff;}
.fypage a:hover {color: #fff;}


/*联系我们*/
.ny_lx{ height:100%; overflow:hidden; }
.ny_lx_tit{text-align:center; height:100px; line-height:100px;}
.ny_lx_box{ padding:20px 0px; }
.lx_l{ margin-right:30px; width:620px;}
.lx_r{ width:340px; line-height:30px;}
.lx_r h4{ display:block; height:35px; line-height:35px; text-align:left; font-size:16px; color:#ff0000;}
.ny_lx_ly{  height:100%; overflow:hidden;}
/*产品展示*/
.cp{ margin-top:35px;}
.cp h4{ display:block; font-weight:100; height:42px; background:url(../images/cp_h4_bg.jpg) repeat-x left bottom;}
.cp h4 span{ display:block; float:right; padding-right:10px; font-weight:100; font-size:12px; line-height:40px;}
.cp h4 span a,.cp h4 span a:hover{ color:#f00;}
.cp_box{ padding:20px 0px 0px 30px; height:200px;}
.cp_box li{ display:block; float:left; height:162px; width:210px; border:#ddd 1px solid; margin-right:30px;}
.cp_box li img{ padding:3px;}
.cp_box li p{ display:block; line-height:25px; text-align:center;}






/*内页*/

.ny_l{margin:20px 0px; border:1px solid #c9c9c9; width:215px; height:100%; overflow:hidden;}
.ny_nav{ background:url(../images/nav_bg.jpg) repeat-x left top; height:44px; line-height:44px; text-align:center; color:#000; font-size:16px;}
.ny_nav_list{ background:#fbfbfb; padding:20px;}
.ny_nav_list li{ display:block; height:30px; line-height:30px; background:url(../images/icon2.jpg) no-repeat 10px center; padding-left:30px; border-bottom:1px dotted #ccc;}

.ny_r{margin:20px 0px; width:760px;}
.ny_r_tit{ width:745px; border-bottom:1px solid #ccc; height:40px; line-height:40px; text-align:right; padding-right:15px;}
.ny_r_box{ padding:40px 0px 40px 35px; width:720px; height:100%; overflow:hidden;}
.ny_r_box li{ display:block; float:left;width:316px; height:295px; margin-right:40px; margin-bottom:40px;}
.ny_r_box li img{ width:310px; height:250px;padding:2px;border:1px solid #ccc;}
.ny_r_box li p{ display:block; height:35px; line-height:35px; text-align:center; background:#f0f0f0; font-size:12px;  color:#000;}




/*公司简介*/
.banner1{ width:100%; background:url(../images/banner1.jpg) no-repeat center top; height:220px; margin-bottom:20px;}
.jj_img{ float:left; margin-right:15px;}
.jj{ line-height:35px; font-size:14px;}




/*联系我们*/
.banner2{ width:100%; background:url(../images/banner2.jpg) no-repeat center top; height:220px; margin-bottom:20px;}

.lx{ background:url(../images/lx_img.jpg) no-repeat 80px 50px; height:800px;}
.lx_box{padding-left:280px; padding-top:50px;}
.lx_box h5{ display:block; height:45px;}
.lx2{ line-height:35px; padding-left:10px;}
.map_box{margin: 0 auto;margin-top:50px;text-align:center;}
.map_box img{ border:1px solid #ddd;margin:0 auto; width:655px; }



/*人才招聘*/
.banner3{ width:100%; background:url(../images/banner3.jpg) no-repeat center top; height:220px; margin-bottom:20px;}
.zp{ margin-top:40px;}

/*产品展示*/
.banner4{ width:100%; background:url(../images/banner4.jpg) no-repeat center top; height:220px; margin-bottom:20px;}
.ny_cp{ margin-top:40px; padding-left:12px; overflow:hidden; overflow:hidden;}


.ny_cp li{ display:block; float:left; height:215px; width:210px; margin-right:20px; }
.ny_cp li img{ padding:3px;border:#ddd 1px solid}
.ny_cp li p{ display:block; line-height:25px; text-align:center;}




