/*通用样式*/
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/logoe.jpg) repeat-x center; height:131px;}
.tzi{font-size:16px; padding-top:38px; float:right; padding-right:170px;}
/*导航*/
/*导航*/
.nav{margin:0 auto;width:100%;height:50px;background:#f85800}
.nav li{float:left;display:inline;margin:0 14px;width:auto;height:50px;list-style:none;line-height:50px}
.nav a{color:#fff;text-decoration:none;font-weight:700;font-size:13px;font-family:Arial,Helvetica,sans-serif}
/*导航结束*/
/*-----首页 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:180px;line-height: 50px;}
.jzb{ width: 340px;margin-top: 118px;line-height: 28px;padding-left: 50px;}
.jzb p{ font-size:12px;}
.juz{ width: 340px;margin-top: 118px;line-height: 28px;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:5px 0 5px 40px;background:url(../images/linxin.jpg) no-repeat 12px 10px;line-height:22px;border-bottom:1px solid #eee;color:#333}
.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/maile.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/linke.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;}
.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:#ccc;font-size:12px}
.copy a{color:#ccc;font-size:12px;margin-left:-3px}
.copy a:hover{color:#ccc;font-size:12px}
.main_wrap{padding:30px 10px;line-height:340px}
.copy2{margin-left:-18px}
.copy2 span{color:#ccc;font-size:12px}
.copy2 a{color:#ccc;font-size:12px;margin-left:-3px}
.copy2 a:hover{color:#ccc;font-size:12px}
.s_map{}
/* 主体 */
/* 公司简介 */
.rongrong{width:1094px;margin-left:46px;margin-bottom:40px;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:#fff;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:#fff;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:700;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:#333;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}