body{font-family:"微软雅黑";font-size:14px;color:#333;}
body,ul,dl,dt,dd,p,h2,h3,h5,input,form,blockquote{margin:0;padding:0;}
input,button{border:none;outline:none;}
img{border:none;}
ul{list-style:none;}
a{text-decoration:none;color:#fff;outline:none;}

/*公共样式*/
.all-width{width:1220px;margin:0 auto;}
.all-main{margin-bottom:12px;padding-top:10px;}
.all-main h2{width:246px;height:36px;border:2px solid #006abc;margin:0 auto 8px;font-size:24px;color:#006abc;text-align:center;}
.all-main h2 span{color:#333;font-size:18px;margin-left:8px;font-family:"Arial";font-weight:normal;}

.top-box{height:26px;background:#006abc;}
.top{color:#fff;line-height:24px;}
.top p{float:left;}
.top div{float:right;}
.top a:hover{text-decoration:underline;}

.head{height:120px;overflow:hidden;}
.logo{padding-top:16px;float:left;}
.head-right{width:366px;height:80px;margin-top:20px;float:right;}
.head-call{height:33px;}
.head-call img{float:left;}
.head-call p{float:right;font-weight:bold;font-size:24px;}
.head-call span{display:block;float:right;color:#c00000;font-size:32px;font-family:arial;letter-spacing:-1px;margin-top:-3px;}
.head-search{width:276px;height:28px;float:right;margin-top:13px;border:2px solid #006abc;overflow:hidden;}
.head-text{width:236px;height:28px;float:left;padding:0 6px;}
.head-submit{font-size:0;width:28px;height:32px;background:url(../images/submit.png);cursor:pointer;}

.nav-box{height:32px;background:#006abc;}
.nav{height:32px;}
.nav>ul{margin-left:2px;}
.nav>ul>li{float:left;line-height:32px;width: 152px;}
.nav>ul>li> a{font-size:18px;padding:0 40px;display: block;}
.nav>ul>li:hover{background:#c00000;}
.nav .on{background:#c00000;}


.banner {
    width: 100%;
    position: relative;
    height: 550px;
        overflow: hidden;
}

.banner .bd {
    position: relative;
    z-index: 0;
    text-align: center;
}

.banner .bd li {
    width: 100%;
    height: 550px;
        float: left;
}

.banner .bd li a {
        display: block;
}

.banner .hd {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    height: 40px;
    line-height: 40px;
}

.banner .hd ul {
    text-align: center;
}

.banner .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 10px;
    height: 10px;
    margin: 0 8px;
    overflow: hidden;
    background: #fff;
    filter: alpha(opacity=50);
    opacity: 0.5;
    line-height: 999px;
    border-radius: 50%;
}

/*页码*/
div.sabrosus { padding: 3px;margin: 3px;text-align: center }
div.sabrosus a { border:1px solid #ccc ; padding:2px 5px; color: #999; margin-right: 2px;text-decoration: none } 
div.sabrosus a:hover,div.pagination a:active { border:1px solid #333 ; background:#333; color:#fff;}
div.sabrosus span.current { border:1px solid navy ; padding:2px 5px;font-weight: bold;color: #fff; margin-right: 2px;background: #333 } 
div.sabrosus span.disabled { border: #929292 1px solid; padding:2px 5px;color: #929292; margin-right: 2px;}
.banner .hd ul .on {
    background: #c00000;
    opacity: 1;
    filter: alpha(opacity=100);
}

.banner .prev,
.banner .next {
    display: block;
    position: absolute;
    z-index: 1;
    top: 50%;
    margin-top: -30px;
    margin-left: -670px;
    left: 50%;
    z-index: 1;
    width: 40px;
    height: 60px;
    cursor: pointer;
    text-align: center;
    line-height: 60px;
    font-size: 0;
    background: rgba(0, 0, 0, .3);
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

.banner .prev {
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    -o-transform: translateX(-30px);
    transform: translateX(-30px);
}

.banner .next {
    margin-left: 630px;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    -o-transform: translateX(30px);
    transform: translateX(30px);
}

.banner .prev:before,
.banner .next:before {
    font-size: 24px;
    color: #fff;
    font-family: sans-serif, "宋体";
}

.banner .prev:before {
    content: "<";
}

.banner .next:before {
    content: ">";
}

.banner .prev:hover,
.banner .next:hover {
    background: #0476c1;
}

.banner:hover .prev,
.banner:hover .next {
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
}


.main{height:100%;}

.gywm-content{position:relative;height:434px;font-size:16px;}
.gywm{position:absolute;width:1220px;}
.gywm img{float:left;}
.gywm div{float:right;width:596px;text-indent:2em;line-height:32px;letter-spacing:1.4px;}
.gywm a{color:#c00000;margin-left:12px;}
.gywm a:hover{text-decoration:underline;}
.lxwm{position:absolute;z-index:2;width:594px;height:174px;right:6px;bottom:0;}
.lxwm img{float:left;}
.lxwm ul{width:307px;height:162px;border:2px solid #3488c9;float:right;box-shadow:5px 5px 5px #6d6d6d;}
.lxwm li{line-height:20px;margin-left:6px;}
.lxwm a{color:#333;}

.cptj-box{background:#006abc;}
.cptj h2{border-color:#fff;color:#fff;}
.cptj h2 span{color:#fff;}
.cptj-content{height:560px;}
.cptj-left{float:left;width:362px;height:546px;background:#006abc;border:3px solid #fff;border-bottom:1px solid #fff;}
.cptj-left>div{height:58px;color:#006abc;background:#fff;overflow: hidden;}
.cptj-left h2{border:none;width:168px;height:0;float:left;margin:8px -2px 0 3px;color:#006abc;}
.cptj-left h2 span{margin-left:2px;color:#006abc;}
.cptj-left h3{font-size:35px;font-weight:normal;padding-top:3px;float:left;}
.cptj-left p{font-size:14px;float:right;margin:15px 2px 0 0;border-bottom:1px solid #006abc;}
.cptj-left a{display:block;font-size:20px;border-bottom:2px solid #fff;width:362px;height:59px;text-align:center;line-height:59px;}
.cptj-left a:hover{background:#fff;color:#006abc;text-decoration:underline;}
.cptj-left .on a{background:#fff;color:#006abc;text-decoration:underline;}
.cptj-right{float:right;width:840px;height:560px;}
.cptj-right a{width:270px;height:270px;background:#fff;margin:0 0 10px 10px;}
.cptj-right .cptj-tp{width:270px;height:270px;overflow:hidden;line-height: 270px;font-size: 0;}
.cptj-right img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.cptj-right p{width:264px;height:264px;border:3px solid #fff;line-height:264px;}

.cfsb-box{margin-top:-10px;position: relative;}
.cfsb-content{height:320px;position:relative;}
/*.cfsb-content .cfsb-an{position:absolute;z-index:6;top:50%;margin-top:-23px;width:34px;height:46px;cursor:pointer;}*/
.cfsb-an{position: absolute;top: 170px;display: block; width:34px;height:46px;cursor:pointer;z-index: 66}
.cfsb-an1{background:url(../images/cfsb-an1.png);left:0;}
.cfsb-an2{background:url(../images/cfsb-an2.png);right:0;}
.cfsb-content ul{margin-left:36px;}
.cfsb-content li{width:268px;height:244px;border:2px solid;border-color:rgba(0,106,188,.8);float:left;margin-right:45px;overflow: hidden;}
.cfsb-content a{position:relative;display:block;width:264px;height:240px;background:#fff;box-sizing: border-box;}
.cfsb-content img{width:264px;}
.cfsb-content p{width:264px;height:240px;line-height:240px;}
/*产品/设备公共样式*/
.all-cpsb a{position:relative;float:left;display:block;text-align:center;}
.all-cpsb a p{display:none;position:absolute;z-index:3;font-size:24px;background:rgba(0,106,188,.5);top:0;left:0;letter-spacing:1.2px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f006abc,endColorstr=#7f006abc);}
.all-cpsb a:hover p{display:block;}

.gsxw-box{height:440px;background:#006abc;border-bottom:4px solid #fff;}
.gsxw-box h2{border-color:#fff;color:#fff;}
.gsxw-box h2 span{color:#fff;}

.hyxw-box{height:440px;background:#006abc;margin-top:-12px;padding-top:22px;}
.hyxw-box h2{border-color:#fff;color:#fff;}
.hyxw-box h2 span{color:#fff;}



/*新闻公共样式*/
.all-xw{width:1200px;height:314px;margin:0 auto 10px;}
.all-xw li{width:584px;height:144px;background:#fff;float:left;margin:0px 6px 10px;border:2px solid #fff;}
.all-xw img{width:198px;height:144px;float:left;margin-right:10px;}
.all-xw>div{height:130px;margin-top:7px;}
.all-xw h5{font-size:18px;color:#006abc;}
.all-xw p{margin-right:8px;line-height:24px;margin-top:6px;}
.all-xw a{color:#c80000;margin-left:32px;}
.all-xw a:hover{text-decoration:underline;}
.all-xwan .more{display:block;width:146px;height:46px;line-height:46px;border:3px solid #fff;border-radius:8px;text-align:center;margin:0 auto;font-size:18px;letter-spacing:1.4px;color:#fff;background:none;cursor:pointer;}
.all-xwan .more:hover{background:#fff;color:#006abc;}

.jszc-box{height:430px;}
.jszc-box .more{border-color:#006abc;color:#006abc;}
.jszc-box .more:hover{background:#006abc;color:#fff;}
.jszc-content ul li{border-color:#006abc;}
.jszc-content img{border-right:2px solid #006abc;}

.body-link{height:46px;background:#5c5c5c;border-bottom:2px solid #fff;}
.link-box{color:#fff;font-size:16px;line-height:46px;}
.link-box h2{float:left;font-size:24px;}
.link-box span{float:left;margin-top:2px;margin-left:6px;}
.link-box ul{padding-top:2px;}
.link-box li{float:left;margin-right:6px;}
.link-box a:hover{text-decoration:underline;}

.footer{height:220px;background:#006abc;}
.foot{width:1200px;color:#fff;padding-top:20px;}
.foot-left{float:left;font-size:16px;margin-top:10px;}
.foot-left p{margin-bottom:14px;}
.foot-left a:hover{text-decoration:underline;}
.foot-left1{margin-left:31px;}
.foot-left2{margin-left:100px;}
.foot-left3{margin-left:39px;}
.foot-left4{margin-left:20px;}
.foot-left5{margin-left:20px;}
.foot-right{float:right;}
.foot-right p{text-align:center;}

/*子页公共样式*/
.all-width2{width:1220px;margin:10px auto;overflow:hidden;}
.all-width2 h3{font-size:18px;color:#fff;}
.all-width2 h3 span{font-size:15px;font-family:'arial';margin-left:6px;}
.all-border{border:2px solid #006abc;border-top:none;}
/*侧边栏*/
.all-sidebar{width:270px;text-align:center;float:left;}
.all-gywm blockquote{width:270px;height:60px;background:#006abc;padding-top:14px;}
.all-gywm blockquote p{color:#ddd;}
.all-gywm ul{padding:14px 0 6px 42px;}
.all-gywm li{width:180px;height:32px;border:1px solid #777;line-height:32px;margin-bottom:8px;}
.all-gywm li a{color:#333;display:block;}
.all-gywm li:hover{background:#006abc;border-color:#006abc;}
.all-gywm li:hover a{color:#fff;}
.all-lxwm{margin-top:10px;}
.all-lxwm h3{height:48px;background:#006abc;line-height:46px;}
.all-lxwm ul{padding:8px 9px;text-align:left;}
.all-lxwm li{line-height:22px;}

/*关于我们*/
.gywm-main{width:924px;float:right;}
.gywm-main h3{height:40px;background:#006abc;line-height:40px;padding-left:20px;color:#fff;border:1px solid #006abc;}
.cfsb-go .on a{color:#fff;background:#006abc;}
/*公司简介*/
.gsjj{padding:10px 20px;}
.gsjj p{text-indent:2em;line-height:32px;}
.gsjj-tp{width:884px;margin-top:10px;overflow:hidden;}
.gsjj-tp img{text-align:center;}
/*厂房设备*/
.cfsb{padding:10px 20px;}
.cfsb-content2{overflow:hidden;}
.cfsb-content2 li{margin:0 7px 4px;float:left;}
.cfsb-img1{width:200px;height:182px;padding:2px;border:1px solid #ccc;display:block;}
.cfsb-content2 li:hover .cfsb-img1{border-color:#006abc;}
.cfsb-img2{width:200px;height:182px;overflow:hidden;}
.cfsb-content2 p{text-align:center;color:#000;}
.cfsb-content2 li:hover p{color:#006abc;}
.cfsb-go{width:480px;height:24px;margin:10px auto 0;border:1px solid #777;padding:8px 2px 3px 6px;}
.cfsb-go p{float:left;color:#777;}
.cfsb-go ul{float:left;margin-left:10px;}
.cfsb-go li{float:left;margin:0 2px;}
.cfsb-go a{color:#006abc;border:1px solid #006abc;padding:2px 10px;}
.cfsb-go a:hover{color:#fff;background:#006abc;}
/*在线留言*/
.zxly{padding:10px 20px;}
.zxly form{width:400px;margin-left:50px;margin-bottom:20px;}
.zxly form label{line-height:40px;}
.zxly form span{color:#c00000;}
.zxly form input{border:1px solid #ccc;height:24px;padding:0 8px;}
.zxly form textarea{resize:none;}
.zxly-yzm{float:right;margin-top:10px;margin-right:164px;width:62px;height:22px;}
.zxly button{padding:6px 16px;background:#006abc;color:#fff;margin-left:100px;margin-top:10px;cursor:pointer;}
.zxly-label1{margin-left:14px;}
.zxly-label3{margin-left:3px;}
.zxly-label4{vertical-align:top;}
.zxly-label5{margin-left:14px;}
.zxly-input5{width:70px;}
.zxly-lyhf{width:800px;margin:0 auto;}
.zxly-lyhf li{margin-bottom:30px;}
.zxly-lyhf1{height:28px;}
.zxly-lyhf1 p{float:left;margin-right:30px;padding-top:2px;padding-left:22px;background-image:url(../images/lyhf-tp1.png);background-repeat:no-repeat;color:#777;}
.zxly-lyhf1 span{color:#333;}
.lyhf-bt1 span{color:#f08300;}
.lyhf-bt1{background-position:0 -20px;}
.lyhf-bt2{background-position:0 5px;}
.lyhf-bt3{background-position:0 -45px;}
.zxly-lyhf dl{border:1px solid #9be3f9;line-height:24px;}
.zxly-lyhf dl span{color:#06c;float:left;}
.zxly-lyhf dt{background:#eee;padding:0 4px;}
.zxly-lyhf dd{padding:0 46px;}
/*联系我们*/ 
.lxwm2{padding:10px 20px;}
.lxwm2 ul{margin-bottom:20px;float:left;}
.lxwm2 li{font-size:16px;line-height:40px;}
.lxwm2-kefu{float:right;width:560px;height:310px;overflow:hidden;}
.lxwm-ditu{text-align:center;}
/*厂房设备同产品展示*/
.cpzx-content2 img{width:100%;}

/*公司新闻*/
.gsxw{padding:10px 20px;}
.gsxw-content2{}
.gsxw-content2 li{height:150px;overflow:hidden;margin-bottom:10px;}
.gsxw-tp{width:198px;height:144px;padding:2px;border:1px solid #ccc;margin-right:10px;float:left;line-height: 144px;text-align: center;}
.gsxw-tp img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.gsxw-text{width:658px;float:left;padding:6px 0;}
.gsxw-bt{height:30px;}
.gsxw-bt h5{float:left;font-size:15px;}
.gsxw li span{float:right;color:#888;}
.gsxw li em{font-style:normal;margin-left:16px;}
.gsxw-text p{text-indent:2em;line-height:22px;}
.gsxw-text a{color:#c80000;margin-left:20px;}
.gsxw-text a:hover{text-decoration:underline;}
/*人才招聘*/
.rczp-content{margin-top:-3px;}
.rczp-content li{height:24px;line-height:24px;border-bottom:1px dashed #ccc;margin-bottom:11px;}
.rczp-content p{float:left;display:block;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;width:600px;}
.rczp-content i{width:6px;height:6px;display:block;background:#fa0;float:left;margin-top:9px;margin-right:8px;}
.rczp-content a{color:#333;}
.rczp-content a:hover{text-decoration:underline;}
/*产品详情*/
.cpxq-main p{float:right;font-weight:normal;font-size:14px;margin-right:10px;}
.cpxq-main a:hover{text-decoration:underline;}
.cpxq-top{width:880px;overflow:hidden;padding-bottom:10px;}
.cpxq-top1{width:380px;height:380px;float:left;}
.cpxq-top-tp{width:378px;height:298px;border:1px solid #ccc;overflow:hidden;text-align: center;}
.cpxq-top1 ul{width:354px;height:74px;position:relative;margin-top:6px;overflow:hidden;padding-left:26px;}
.cpxq-top1 li{width:70px;height:70px;float:left;margin:2px 6px;overflow:hidden;}
.cpxq-top1 img{max-width: 100%;max-height: 100%;}
.cpxq-top1 button{position:absolute;width:30px;height:60px;z-index:9;top:7px;cursor:pointer;}
.cpxq-top1 .cpxq-l{background-image:url(../images/cpxq-an1.png);left:0;}
.cpxq-top1 .cpxq-r{background-image:url(../images/cpxq-an2.png);right:0;}
.cpxq-top2{float:left;margin-left:20px;margin-top:12px;font-size: 20px;line-height: 40px;}
.cpxq-top2 li{line-height:24px;}
.cpxq-top2 span{color:#f39800;}

.cpxq-bottom h5{font-size:15px;font-weight:normal;border-bottom:1px solid #006abc;}
.cpxq-bottom h5 span{color:#fff;background:#f0c;display:block;width:90px;height:28px;background:#006abc;text-align:center;line-height:28px;}
.cpxq-bottom1{text-align:center;margin-top:10px;}
.cpxq-bottom-tp{width:880px;overflow:hidden;}
.cpxq-bottom-tp img{width:100%;}
.cpxq-bottom1 span{font-size:20px;font-weight:bold;margin-top:20px;color:#777;}


.xwzx-bt3{width:1016px;height:74px;margin:10px auto 0;text-align:center;border-bottom:2px #C80000 dashed;}
.xwzx-bt3 h2{letter-spacing:1.2px;}
.xwzx-bt3 div{font-size:13px;margin-top:4px;}
.xwzx-bt3 .fbsj{margin:0 30px;}
.cptj-z{width:960px;margin:10px auto;padding:10px 20px;}
.fanye{width:90%;height:30px;margin:0 auto;line-height:30px;font-size:14px;padding:0 16px;background:#eee;}
.fanye p{float:left;}
.fanye p:nth-child(2){float:right;}
.fanye a:hover{color:#c80000;text-decoration:underline;}
.fanye a{color:#333;}

.cfsb-tp {height: 240px;line-height: 240px;width: 268px;text-align: center;font-size: 0}
.cfsb-tp img{
    vertical-align: middle;
}

.nav li{position: relative;z-index: 9999;}

/*下拉*/
.nav-x{position:absolute;width:152px;display: none;box-shadow: 0 0 2px rgba(0,0,0,0.3);
    background:#fff;z-index:999;top:30px;border-top:2px solid #c80000;}
.nav-x li{height:40px;text-align:center;}
.nav-x a{width:152px;height:40px;border-bottom:1px dashed #c80000;display:block;padding:0;line-height:40px;color:#c80000;font-size: 12px;}
.nav-x a:hover{background: #c00000;color:#fff;}
.nav li:hover .nav-x{display: block;}


