﻿/* 全局公共样式的设定 */
*{margin:0; padding:0; }
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{font:12px "Microsoft YaHei" !important; line-height:24px;color:#666666;}
ul li{list-style-type:none; padding-bottom:0}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
input,button,textarea,select{font:100% "Microsoft YaHei" !important;}
/* 其它常用样式的定义 */
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both; }
.noBorder{border:none;	}
.bd{ border:1px solid #ccc;}
a{text-decoration:none;color:#666666;}
						
/*头部样式*/						
.header{width:100%;height:auto;}				
.top{width:1000px;margin:0 auto;height:100px;}
.top h2{font-size:14px;float:right;color:#666666;margin-top:10px;}
.top h2 a{font-size:14px;margin-left:20px;}
.top h2 a:hover{color:#dc2c2e;}
.logo img{width:300px;height:60px;}
.menu{margin-top:15px;}
.menu ul li{float:left;}
.menu ul li a{display:block;width:90px;height:40px;line-height:40px;float:left;text-align:center;font-size:16px;margin-left:20px;_margin-left:10px;}
.menu ul li a:hover{background:url(../images/menu_bj.jpg) repeat-x;width:80px;height:40px;}
.menu ul li a.cur{background:url(../images/menu_bj.jpg) repeat-x;width:80px;height:40px;}

.navbg0 .menu ul li a.cur0,.navbg19 .menu ul li a.cur19,.navbg1 .menu ul li a.cur1,.navbg5 .menu ul li a.cur5,.navbg23 .menu ul li a.cur23,.navbg22 .menu ul li a.cur22{background:url(../images/menu_bj.jpg) repeat-x;width:80px;height:40px;}


/*banner样式*/	
.banner{width:100%;height:480px;}		
.ban_bg {  height: 480px;  width: 100%;  position: relative;}						
.ban_bg .bgitem {  position: absolute;  top: 0;}						
.ban_bg .btn {  bottom: 5px;  margin-right: -450px;  padding: 5px 6px;  position: absolute;  right: 50%;  z-index: 7;}						
.ban_bg .btn span {  background: none repeat scroll 0 0 #2B130F;  border: 1px solid #2B130F;  color: #FFFFFF;  cursor: pointer;  display: inline-block;  margin-left: 5px;  padding: 2px 5px;}					
.ban_bg .btn span.cur {  font-weight: bold;  padding: 4px 8px;}			
			
#maincontent {	background:#000;	height:480px;	overflow:hidden;	position:relative;}
#maincontent div.pict {	cursor: default !important;}
#maincontent div.main {	position: static;	text-align: center;	display: block;	cursor: pointer !important}
#maincontent .element {	display: none;	position: absolute !important;}
#maincontent .left {	top :200px;	left: 0;	cursor: pointer;}
#maincontent .right {	top: 200px;	right: 0;	cursor: pointer;}
#maincontent .main .guardian {	display: none;	height: 0;}
#maincontent .navi {	z-index: 9999999;}
div#maincontent div.main {	display:none;}
div#maincontent div.element {	position:absolute !important;}


/*产品样式*/	
.content1{width:100%;height:710px;background:#eaeaea;overflow:hidden;}
.pro{width:1000px;height:auto;margin:0 auto;margin-top:35px;}
.pro_tit{width:1000px;height:51px;background:url(../images/pro_title.jpg) no-repeat;line-height:51px;text-align:center;font-size:24px;color:#000000;}
.pro_con{margin-top:40px;}
.pro_con-tit{margin:0 auto;width:500px;height:40px;}
.pro_con-tit ul li{float:left;}
.pro_con-tit ul li a{display:block;width:110px;height:30px;background:#fff;text-align:center;line-height:30px;font-size:12px;border:1px solid #e5e5e5;}
.pro_con-tit ul li a:hover{background:url(../images/pro_con_tit_bj.jpg) no-repeat ;width:110px;height:36px;border-bottom:none;color:#fff;}
.pro_con-tit li.cur a{background:url(../images/pro_con_tit_bj.jpg) no-repeat ;width:110px;height:36px;border-bottom:none;color:#fff;}

.pro_con-c{margin-top:45px;width:100%;height:460px;}
.pro_con-c dl{width:320px;height:460px;background:#fff;float:left;border:1px solid #e5e5e5;}
.pro_con-cdl02{margin:0 17px;}
.pro_con-c dl dt img{width:320px;height:320px;border-bottom:1px solid #e5e5e5;}
.pro_con-c dl dd a{display:block;width:320px;height:139px;font-size:16px;color:#dc2c2e;line-height:60px;background:url(../images/pro_con_bj01.jpg) no-repeat 148px 55px #fff;text-align:center;}
.pro_con-c dl dd a:hover{background:url(../images/pro_con_bj02.jpg) no-repeat 148px 55px #dc2c2e;color:#fff;}

#achk1{margin:0 10px;}
#achk3{margin:0 0 0 10px;}
#achk4{margin:0 0 0 10px;}
#new1{margin:0 10px 0 0px;}
/*公司简介样式*/
.content2{width:100%;height:450px;background:url(../images/com_bj.jpg) no-repeat;overflow:hidden;}
.company{width:998px;margin:0 auto;height:378px;margin-top:35px;background:#fff;border:1px solid #969696;}
.company img{width:499px;height:378px;}
.company p{float:left;width:499px;}
.company p span{display:block;margin-top:50px;margin-left:20px;font-size:16px;font-weight:bold;color:#ff0000;}
.company p b{font-weight:normal;font-size:14px;margin:20px;display:block;line-height:28px;}
.company p b a{color:#dc2c2e;font-size:14px;}

/*车间样式*/
.content4{width:100%;height:330px;background:#eaeaea;overflow:hidden;}
.sccj{width:1000px;height:auto;margin:0 auto;margin-top:35px;}
.sccj_con{margin-top:30px;}
/*新闻样式*/
.content3{width:100%;height:520px;background:#eaeaea;overflow:hidden;}
.news{width:1000px;height:auto;margin:0 auto;margin-top:35px;}
.news_tit{width:1000px;height:51px;background:url(../images/pro_title.jpg) no-repeat;line-height:51px;text-align:center;font-size:24px;color:#000000;}
.news_con{margin-top:40px;}
.news_con-tit{margin:0 auto;width:370px;height:40px;}
.news_con-tit ul li{float:left;}
.news_con-tit ul li a{display:block;width:110px;height:30px;background:#fff;text-align:center;line-height:30px;font-size:12px;border:1px solid #e5e5e5;}
.news_con-tit ul li a:hover{background:url(../images/pro_con_tit_bj.jpg) no-repeat;width:110px;height:36px;border-bottom:none;color:#fff;}
.news_con-tit li.curr a{background:url(../images/pro_con_tit_bj.jpg) no-repeat;width:110px;height:36px;border-bottom:none;color:#fff;}
.news_con-tit{width:241px;}
.news-con dl {  float: left;  margin-right: 50px;margin-top:45px;}
.news-con ul {  float: left;  width: 655px;margin-top:30px;}
.news-con ul li {  list-style-type: inherit;  float: left;  width: 280px;}
.news-con ul li a {  color: #434343;  font-size: 14px;  line-height: 40px;  letter-spacing: 3px;}
.news-con ul li a:hover {  color: #dc2c2e;}
#new0 a{margin-right:17px;}

/*底部样式*/
.content{width: 960px;  margin: 20px auto;}
.footer{width:100%;height:260px;overflow:hidden;}
.foot{width:1000px;margin:0 auto;margin-top:35px;}
.foot h2{font-size:20px;color:#333;}
.cont{background:url(../images/conta_bj.jpg) no-repeat;width:320px;height:135px;margin-top:30px;overflow:hidden;}
.cont p{margin-left:35px;line-height:19px;margin-top:0px;}
.links{width:320px;margin:0 20px;border-right:1px solid #c8c8c8;height:180px;}
.frlink{margin-top:30px;}
.frlink a{border-right:1px solid #ccc;margin-bottom:20px;line-height:12px;padding:0 5px;}
.erm{width:290px;text-align:center;}

.banquan{width:100%;height:65px;background:#eaeaea;}
.copy{width:1000px;margin:0 auto;line-height:65px;}
.copy .fl a{margin-right:20px;}

/*内页样式*/
.leftlx{background:#FFF;border:1px solid #D5D5D5;border-top:none; }
.leftlx h1{text-align:center;height:30px;line-height:30px;font-size:14px;}
.leftlx .dianh{padding:0 0px 0 0px;}
.leftlx p{line-height:24px;}
.leftlx .dianhua {background: url(../images/Teln.gif) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.leftlx .dianhua span {display: block;font: 18px "Impact";color:#B70100;}

.n_tit a.cur{ color:#DA251E; font-weight:bold;}
.leib2 .nr ul.ul2{padding:0;}
.leib2 .nr ul.ul2 li{text-overflow:ellipsis}
.leftl{ float:left; width:201px; overflow:hidden;display:inline;margin-right:5px;}
.rightr{ width:754px; float:left; display:inline; overflow:hidden;}
.propar div.pd_short{ line-height:28px;}

.dh{ width:201px; overflow:hidden}
.dh h2{ background:url(../images/dhtbg.jpg) no-repeat 0 0; height:43px; line-height:20px; padding:14px 0 0 35px; color:#fff; font-weight:normal;}
.dh h2 b{ width:35px; float:left; font-family:Arial; font-size:40px; line-height:34px;}
.dh h2 p{ width:120px; float:left}
.dh h2 a{font-size:16px;font-family:"Microsoft YaHei"; color:#fff;}
.dh h2 em{ font-style:normal; font-size:12px;font-family:Arial; display:block; line-height:14px;}
.dh_c{  overflow:hidden; background:#f6f6f8; border:solid 1px #eee; background:#f6f6f8; zoom:1; padding:0 6px 30px 5px;}
.dh_c h3{ clear:both;background:#e8e8e8;  line-height:14px; text-align:center; font-size:12px; padding:10px 0 10px 0;margin-top:10px;}
.dh_c h3 a{ color:#383838;}
.dh_c h3.cur a,.dh_c h3 a:hover,.dh_c li.cur a,.dh_c li a:hover{ text-decoration:underline; color:#B71717;}
.dh_c li{ height:29px; line-height:29px; border-bottom:dashed 1px #dcdcdc; width:89px; float:left; overflow:hidden; background:url(../images/ico02.jpg) no-repeat 0px 12px; padding-left:5px;}

.pro_curmbs {  height:30px;border-bottom: 1px solid #B70100;
    border-left: 8px solid #B70100; line-height:30px; padding:0 10px; position:relative; color:#666; overflow:hidden;} /*产品列表页，面包屑导航,字体颜色可自行修改*/
.pro_curmbs span { color:#B70100;}
.pro_curmbs a { color:#333;}
.pro_curmbs a:hover { color:#B70100;}
.pro_curmbs .a_b { color:#B70100; font-weight:bold;}

.leib .tit{background:url("../images/zs_nav1.gif") no-repeat scroll left center;
   border: 1px solid #D5D5D5;
    border-bottom:none;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
    height: 37px;
    line-height: 37px;
    padding: 0 12px 0 15px;}
.leib .tit a{ color:#B70100; }
.leib .tit a:hover{color:#B70100; }
.leib .nr { border:1px solid #D5D5D5; border-top:none; padding:12px 5px 10px 5px; background:#fff;margin-bottom:10px;  }
.leib .nr h4 a{ font-weight:bold; color:#FFF; font-size:12px; padding-left:26px; height:24px; line-height:24px; display:block; margin-bottom:5px;}

.leib .nr .cur a,.leib .nr a:hover { display:block; text-decoration:underline; color:#B70100;}
.leib .nr.cur ul a,.leib .nr ul a:hover { display:block; color:#B70100; text-decoration:underline;}
.leib .nr ul { padding-bottom:5px; margin-bottom:7px;}
.leib .nr li a { display:block; padding-left:25px; line-height:24px; height:24px; overflow:hidden}
.leib .nr h4{ background:#B70100;}
.leib .nr h4 a:hover,.leib .nr h4.cur a{ color:#FFF;}
.leib2{ width:201px;}
.leib2 .tit{ background: url("../images/zs_nav1.gif") no-repeat scroll left center;
   border: 1px solid #D5D5D5;
    border-bottom:none;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
    height: 37px;
    line-height: 37px;
    padding: 0 12px 0 15px;}
.leib2 .tit a{ color:#333;}
.leib2 .nr{ border:1px solid #E1E1E1; border-top:0; background:#fff; padding:4px 11px 8px;overflow:hidden;}
.leib2 .nr h4{ height:33px; line-height:33px; padding-left:28px;overflow:hidden;margin-top:4px;}
.leib2 .nr ul{padding:0 15px;}
.leib2 .nr li{ padding-left: 17px; color: #666;line-height: 29px; overflow: hidden;white-space: nowrap; height:29px;border-bottom:1px dashed #DEDEDE}
.leib2 .nr li a{}
.leib2 .nr li.cur a{ color:#E3091C;}

.pro_main { background-color:#fff; border:solid 1px #D5D5D5; zoom:1; padding:10px 5px; overflow:hidden;min-height: 563px;}
.pro_main td{float:left;margin-left:6px;margin-top:5px;line-height:30px;}	
.fenye span,.fenye a{padding:5px;}
.pro_main td img{max-width:200px;}
.pro_main td p img{max-width:100%;}
.pro_main h1{font-size:16px;font-weight:bold;}
