/*通用样式*/
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-weight: normal;}body{color:#323232;font-size:14px;font-family:Arial,"Microsoft YaHei","微软雅黑","宋体";line-height:28px;}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:couriernew,courier,monospace}li,ol,ul{list-style:none}fieldset,img,input{border:0}table{border-collapse:collapse;border-spacing:0}td{padding:0 5px;line-height:26px}img,input,select{vertical-align:middle}button,input,select,textarea{font-size:100%}textarea{resize:none}a{outline:0;color:#222;text-decoration:none}a:hover{text-decoration:none;}.clear:after{clear:both;display:block;visibility:hidden;height:0;content:""}.clear{zoom:1}

.wp{ width:1423px; margin:0 auto;}
.wp2{ width:1190px; margin:0 auto;}
.z{ float:left;}
.y{ float:right;}
.cl{ clear:both;}
.mr_0{ margin:0;}
.img{ border:none;}
/*首字母大写*/
.sax {text-transform:capitalize;}
/*全都是大写*/
.qdx {text-transform:uppercase;}
/*全都是小写*/
.qxx {text-transform:lowercase;} 

/*头部开始*/
/*头部开始*/

.lolo{background: url(../images/logo.jpg) repeat-x center; height:131px;}
.tzi{font-size:16px; padding-top:38px; float:right; padding-right:170px;}
/*导航*/
/*导航*/
.nav{ background:#f85800;
	 height:50px;
	 margin:0 auto;
	 width:100%;}

.nav li{ 
	 list-style:none;
	 float:left;
     display:inline;
     width:auto;
     height:50px;
     line-height:50px;
	 margin: 0 27px;} 

.nav a{
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	  }

/*导航结束*/
/*-----首页 banner-----*/
.left_banner{ width:1421px; height:575px;   background:#fff;}

#slider{width:1421px; height:575px;z-index:0;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
.nivo-controlNav{position:absolute;left:700px;bottom:10px;z-index:1000;}
.nivo-controlNav a {display:block;width:15px;height:16px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -16px; margin-top:-3px;}
.nivo-directionNav a {display:block;width:41px;height:65px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0; margin-top:-30px;}
a.nivo-nextNav {background-position:-41px 0;right:0px;}
a.nivo-prevNav {left:0px;}
.nivo-caption {text-shadow:none; height:38px; line-height:33px;}
.nivo-caption a {color:#fff;text-decoration:underline;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}

/*首页简介*/
.ssjj{ width:1120px; color:#000000; }
.ssjj a{color:#000000;  }
.hgd2{ width:74px; height:30px; background:#6d6d6d; text-align:center; margin-top:30px;}
.hgd2 a{ line-height:30px; color:#ffffff;}
/*小标题*/
.xbti{ text-align:center; line-height:28px;}
/*首页产品*/
.sycp{ background: url(../images/scp.jpg) no-repeat center; height:760px;padding-top: 150px;}
.xixiao{text-align: center; width:160px;line-height: 50px;}
.jzb{ width: 340px;margin-top: 100px;line-height: 40px;padding-left: 50px;}
.jzb p{ font-size:12px;}
.juz{ width: 340px;margin-top: 100px;line-height: 40px;padding-right: 88px;}
.juz p{ font-size:12px;}

/*首页联系*/

.sylx{ margin-top:80px; margin-bottom:40px;}
.sylx2 { width:550px;}
.sylx2 h2{ color:#f85800; font-size:24px; font-weight:bold;}
.sylx2 ul{ width: 420px;margin-top: 20px; }
.sylx2 li {
    padding-left: 40px;
    background: url(../images/linxin.jpg) no-repeat 12px center;
    line-height: 30px;
    border-bottom: 1px solid #eeeeee;
	color:#333333;}
.sylx2 a{ color:#333333;}

/* mail */
.mailbox{ width:100%; height: 87px;background: url(../images/bg-mail.jpg) repeat-x bottom;}
.mail{padding:50px 0 10px;height: 30px; background: url(../images/mail.png) no-repeat bottom center; position:relative; }
.mail-con{margin-left: 371px;
margin-top: -14px;}
.mail .text{ padding-left: 6px; height: 24px;border: 1px solid #ddd; line-height: 24px; width: 116px;}
.foot_mail{padding-right: 30px;}
.tijiao{ margin-left:20px;}
.linkbox{ width:100%; height: 80px;background:#eeeeee url(../images/bg-link.jpg) no-repeat center;border-top: 1px solid #fff;position: relative;}
.link{width: 710px;
height: 58px;
position: absolute;
left: 42%;
top: 11px;
 }
.link  a{display: inline-block;_display:inline;width: 180px;height: 58px;background: url(../images/link.png) no-repeat; margin:0 -4px;}
.link  a:first-child{margin-left: 0;}
.link .link1{background-position:-4px 0;}
.link .link2{background-position:  -181px 0;}
.link .link3{background-position: -357px 0;}
.link .link4{background-position: -538px 0;}

.footer{ width:100%; height:122px; background: url(../images/dinav-bj.jpg) repeat-x;}
.foot_ewm{ width:279px; height:100px; line-height:122px; text-align: center; margin-right:30px;}

.dibu_nav{  text-align:center;  color:#cccccc;}
.dibu_nav li{display:inline-block; _zoom: 1; *display:inline;  font-size:12px; margin-top:40px;}
.dibu_nav li a{display:block; _zoom: 1; *display:inline;padding:0 4px;color:#cccccc;}
.copy {
    
	text-align:center;
    
}
.copy span{color:#cccccc; font-size:12px;}
.copy a{color:#cccccc; font-size:12px; margin-left: -3px; }
.copy a:hover{color:#cccccc; font-size:12px;}

.main_wrap{ padding:30px 10px; line-height:340px;}
.copy2 {
    
	
    margin-left: -18px;
}
.copy2 span{color:#cccccc; font-size:12px;}
.copy2 a{color:#cccccc; font-size:12px; margin-left: -3px; }
.copy2 a:hover{color:#cccccc; font-size:12px;}

.s_map{}

/* 主体 */
/* 公司简介 */
.rongrong{width: 1094px;
margin-left: 46px;

line-height: 36px;}
.rongrong1{width: 1094px;
min-height: 700px;
margin-left: 74px;

line-height: 36px;}



/*honor fan*/

.d5{height: 190px;margin-top:15px;margin-left:52px;float: left;border: 3px solid #e5e5e5;padding: 3px; line-height:250px;}
.d5:hover{border: 3px solid #f85800; }
.d5 img:hover{opacity: 0.7;}

/*contact*/
.contact_list{ background:url(../images/contact_bg.png) no-repeat scroll right center; margin-bottom:48px;}
.contact_list h2{color:#f85800; font-size:24px; font-weight:bold; margin-bottom:26px;}
.contact_list a{ color:#323232;}
.contact_list ul li{ border-bottom:1px dotted #ccc; line-height:44px;background:url(../images/mprod_list2_bg.jpg) no-repeat scroll 5px center; padding-left:20px; width:500px; }



.newspage {
    width:100%; DISPLAY: block;  TEXT-ALIGN: center; clear:both}
.newspage A {
    BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; font-family:Arial,"宋体"; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #f85800; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
    BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#f85800; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
    BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#124b99; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
    BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

/*.slideTxtBox{ width:450px; border:1px solid #ddd; text-align:left;  }*/
		.slideTxtBox .hd{  line-height:30px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
		.slideTxtBox .hd ul li{ float:left; cursor:pointer;  }
		.slideTxtBox .hd ul li.on{ background:#fff; color:#333333;border:1px solid #ddd; border-bottom:2px solid #fff; }
		.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
		.slideTxtBox .bd li .date{ float:right; color:#999;  }
		
/*图片放大*/
.avatar:hover img { transform: scale(1.1);
    transition: all .5s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;}
   

/* picture */
.page-pic li{float:left; margin: 1.5% 1%;text-align: center;width: 31%;}
.page-pic p{line-height:36px;font-size:14px;}
.pic-box{width:240px;height:180px;overflow:hidden; line-height:180px;padding:5px;border:#cc9900 1px dotted;border-radius:5px;vertical-align:middle;display:table-cell;}
.page-pic img{transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out; -moz-transition:All 0.5s ease-in-out; -o-transition:All 0.5s ease-in-out;}
.page-pic li:hover .pic-box img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); opacity:0.9; }
/*.pic-box{width:240px;height:160px;overflow:hidden; line-height:160px;padding:5px;border:#cc9900 1px dotted;border-radius:5px;vertical-align:middle;}*/
.page-rd{background:url(../images/rand.jpg) no-repeat bottom right;min-height:540px;}

.page-rd p{padding: 80px 0 0 30px;width: 500px;}

/* prod */
.page-prod li,.page-prod dd{float:left;margin:0 24px;padding:3px 0 0;text-align:center}
/* .page-prod dd{float:left; border: 1px solid #ddd;line-height: 36px;margin: 1%;padding-left: 4%;width: 27%;background:url(../images/prod.gif) no-repeat 5% center;} */
.prod-list{min-height:486px;}
.img-box{width:222px;height:206px;overflow:hidden; line-height:156px;padding:5px;border:#cc9900 1px dotted;border-radius:5px;vertical-align:middle;display:table-cell;}
.page-prod img{transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out; -moz-transition:All 0.5s ease-in-out; -o-transition:All 0.5s ease-in-out;}
.page-prod li:hover .img-box img,.page-prod dd:hover .img-box img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); opacity:0.9; }
.page-img-prod{width:200px;height:140px;border:2px solid #009bdd}
.page-prod p{line-height:24px;margin:5px 0 10px;padding:0}
.prod-tit{color:#323232;font-size:16px;font-weight:700;height:40px;line-height:40px;text-align:center;margin-bottom: 20px}
.prod-con{padding:10px 20px;}
.prod-con td{border:1px solid #ddd;}
.mt40{margin-top:40px}

/* page */
.pageban1{height: 268px;background: url(../images/pageban1.jpg) no-repeat center;}
.pageban2{height: 268px;background: url(../images/pageban2.jpg) no-repeat center;}
.pageban3{height: 268px;background: url(../images/pageban3.jpg) no-repeat center;}
.pageban4{height: 268px;background: url(../images/pageban4.jpg) no-repeat center;}
.pageban5{height: 268px;background: url(../images/pageban5.jpg) no-repeat center;}
.pageban6{height: 268px;background: url(../images/pageban6.jpg) no-repeat center;}
.bcm{border-bottom: 5px solid #d50000; }
.page-left{width: 248px;}
.pl-tit{background: url(../images/bg-pl-top.jpg) no-repeat center;width: 248px;height: 40px;padding: 20px 0 14px;}
.pl-tit h2{line-height: 40px; width: 100px;margin-left: 30px; text-align: center; border-bottom: 1px solid #fff;}
.pl-cate{background: #f7f6f6;min-height: 500px;padding-bottom: 60px;}
.pl-cate li{line-height: 40px;border-bottom: 1px solid #ddd;padding-left: 50px;background: url(../images/icon-lx.png) no-repeat 30px center;}
.page-right{padding-bottom:30px;}
.pr-tit{ border-bottom: 1px solid #ddd;padding-right: 10px;margin-bottom: 30px;}
.pr-tit h2{background: url(../images/bg-pr-tit.jpg) no-repeat left center; margin-bottom: -2px;line-height: 74px;padding-left:26px;}
.page-ab p{margin-top: 20px;padding:0 10px;}
.page-left dl{margin-top: 20px;padding:0 0 0 20px;}
.page-left dt{font-size: 18px;color: #323232;margin-bottom: 10px;}
.page-left dd{font-size: 12px;}
.fs24{font-size: 24px;}.fs30{font-size: 30px;}.alink-line a:hover{text-decoration: underline;}.fwb{font-weight: bold;}.mt10{margin-top:10px}.cw,.cw a,.cw a:hover,.cw:hover{color:#fff}













