
.fl{ float:left }
.clear{ clear:both }
.fr{ float:right }
.w1200{ width:1200px; margin:0 auto; }
.w1100{ width:1100px; margin:0 auto; }
.indexH1{ position:absolute; z-index:0; bottom:0 }
.imgbox{ font-size:0; display:block; }
.reveal{ }
.pages{ background:none; padding:10px; margin-top:10px; text-align:center; margin-bottom:20px }
.pages a, .pages span{ display:inline-block }
.pages div{ background:#06C; border:1px solid #cccccc; color:#6c6c6c; margin:0px 0.2rem; display:inline-block; }
.pages a, .pages span{ background:#ccc; border:1px solid #cccccc; color:#6c6c6c; margin:0px 0.2rem; padding:0.5rem 1rem; display:inline-block; }
.pages .cur_page,.pages  a:hover{ background:#2c2e67; border:1px solid #2c3060; color:#fff!important; }
.pages a:hover{ color:#333; }
/*头部欢迎我们*/
#wellcome{ background-color:#1f8100; height:28px; line-height:28px; font-size:14px !important; }
#wellcome .icon-index{ background:url('http://qxu1885290002.my3w.com/images/index.png') no-repeat; text-indent:30px; font-family:新宋体; color:#fff; }
#wellcome .icon-tell{ background:url('http://qxu1885290002.my3w.com/images/tell.png') no-repeat; text-indent:30px; font-family:新宋体; color:#fff; }
#wellcome .icon-email{ background:url('http://qxu1885290002.my3w.com/images/email.png') no-repeat; text-indent:30px; font-family:新宋体; color:#fff; margin-right:20px }
#wellcome .icon-alibaba a {
    background: url(http://qxu1885290002.my3w.com/images/alibaba.png);
    width: 78px;
    background-position: 0px 5px;
    background-repeat: no-repeat;
    text-indent: -300px;
    display: block;
    overflow:hidden;
    margin-left: 10px;
}
#wellcome .icon-alibaba a:hover{background-position: 0px -23px}
#header{ padding:0px}
#header .logo{ padding:30px 0px 0px 0px }
#header .nav{ position:relative; margin-right:90px; }
#header .nav-ul li.man-nav{ float:left; min-width:120px; font-family:"Microsoft YaHei"; position:relative }
#header .nav-ul .sub-nav{ position:absolute; top:96px; left:0px; z-index:9999; padding:0px 28px 10px 28px; white-space:nowrap }
#header .nav-ul li.man-nav:hover{ background:url("http://qxu1885290002.my3w.com/images/nav-bg.png") repeat; }
#header .nav-ul li.man-nav:hover a, #header .nav-ul li.man-nav a{ color:#fff; }
#header .nav-ul .sub-nav a:hover{ text-decoration:underline }
#header .nav-ul li.man-nav .sub-nav{ background:url("http://qxu1885290002.my3w.com/images/nav-bg.png") repeat; color:#fff; display:none }
.man-nav .subon a{ color:#fff; }
#header .nav-ul li.man-nav .man-nav-menu{ display:block; font-size:18px; color:#333; text-align:center; line-height:96px }
#header .nav-ul li .sub-nav dd{ text-align:left; line-height:45px; font-size:16px }
#header .yuyan{ cursor:pointer; position:absolute; width:75px; right:-90px; top:32px; border:1px solid #CCC; padding:0px 5px 0px 20px }
#header .yuyan i{ position:absolute; width:7px; height:7px; background:url("http://qxu1885290002.my3w.com/images/lang-ioc-l.png") no-repeat; top:10px; left:5px }
#header .yuyan:hover i{ background-position:0px -13px }
#header .yuyan .on{ display:block; border:none; }
#header .yuyan .ioc{ background:url("http://qxu1885290002.my3w.com/images/langs.png") no-repeat; margin-right:5px; width:22px; height:16px; padding-left:25px; line-height:15px; }
#header .yuyan p{ padding:5px 0px; display:none; border-top:1px solid #ccc; font-size:13px }
#header .yuyan p a{ color:#000000 }
#header .yuyan p a:hover{ color:#ea5b2a }
#header .yuyan .english .ioc{ background-position:0px 1px }
#header .yuyan .chiness .ioc{ background-position:0px -18px }
/*头部导航和logo*/

.xf-lx{
    position: fixed;
    width: 200px;
    right: 0;
    top: 150px;
    border: 1px  solid #1f8100;border-radius: 10px;
    z-index: 999999;
    background: #ffffff;
}
.xf-lx h2{
    width: 200px;
    height: 60px;
    line-height: 60px;
    background: #1f8100;
    border-radius: 10px;
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    text-align: center;
}
.xf-lx h3 span{
    display: block;
    width: 180px; 
    margin: 0 auto;
    /* background: rgba(73, 234, 22, .8); */
    background: #9afa8a;
    border-radius: 15px;
    font-size: 14px;
    border: 1px solid #1f8100;
    color: #1f8100;
    line-height: 30px;
    margin: 10px;
    text-align: center;
}

/*内页导航区*/
#top-banner{ font-size:0; overflow: hidden }
.bannerMark{ width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.bannerMark .mark{filter:alpha(opacity=60);opacity:0.6; background: #000;width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.bannerMark .bannerTitle,.bannerMark .bannerDes{ text-align: center; color: #fff; z-index: 999; position: relative; }
.bannerMark .bannerTitle{font-size: 35px; font-weight: bold; margin-top: 60px}
.bannerMark .bannerDes{font-size: 28px; font-weight: bold;  margin-top: 30px;}
#con-nav{ border-bottom:1px solid #CCCCCC; height:59px }
#con-nav .posi-tive{ position:relative; }
#con-nav .posi-tive .tit{ position:absolute; bottom:0; left:0; background:url("http://qxu1885290002.my3w.com/images/logo-2.png") no-repeat center 0px #2d305f; width:234px; height:158px; }
#con-nav .posi-tive .con-title{ position:absolute; bottom:20px; width:100%; text-align:center; color:#FFF; font-size:28px }
#con-nav .posi-tive .con-nav-box{ margin-left:243px; float:left }
#con-nav .posi-tive .con-nav-box li{ float:left; padding:0px 7px }
#con-nav .posi-tive .con-nav-box li a{ display:block; text-align:center; font-size:17px; color:#494949; height:59px; line-height:59px; }
#con-nav .posi-tive .con-nav-box li a:hover, #con-nav .posi-tive .con-nav-box li a.on{ background:url(http://qxu1885290002.my3w.com/images/alink.png) no-repeat center 52px; }

.weizhi{ color:#6c6c6c; font-size:15px; color:#a5a5a5 }
.weizhi .fa{ margin-right:5px}
.weizhi a{ padding:0 5px; height:59px; line-height:59px; color:#6c6c6c;color:#a5a5a5 }
.weizhi a.on{ color:#eb5b29 }
/*产品中心*/
.product-center .top .title{ text-align:center; font-size:40px; margin-bottom:30px }
.product-center .top .des{ text-align:center; line-height:30px; margin-bottom:30px }
.product-center .prolist{ overflow:hidden; position:relative }
.product-center .prolist ul{ padding:1px; text-align:center }
.product-center .prolist li{ text-align:center; display:inline-table; width:295px; opacity:0.5 !important; filter:alpha(opacity=70) }
.product-center .prolist li.on{ opacity:1 !important;  }
.product-center .bottom{ background:url("http://qxu1885290002.my3w.com/images/product-center-bg.jpg") no-repeat center; }
.product-center .prolist li img{ width:90% }
.product-center .bottom .w1200{ position:relative; padding:50px 0px }
.product-center .bottom .sanjiao{ background:url("http://qxu1885290002.my3w.com/images/sanjiao-pc.png") no-repeat; width:50px; height:30px; position:absolute; top:0; left:0 }
.product-center .bottom .cat-intr{ width:100%; height:478px; margin:0px auto; display:none }
.product-center .bottom .cat-intr .fl{ width:545px; height:478px; padding:10px 20px; color:#FFF; text-align:center; position:relative }
.product-center .bottom .cat-intr .flbg{ position:absolute; top:0px; left:0px; width:100%; height:100%; background:#2c2e67; opacity:0.9; filter:alpha(opacity=90);   }
.product-center .bottom .cat-intr .fbcon{ position:relative; z-index:999 }
.product-center .bottom .cat-intr .fl .title{ font-size:40px; margin-top:100px; margin-bottom:40px }
.product-center .bottom .cat-intr .fl .title-des{ text-align:center; font-size:23px; margin-bottom:30px }
.product-center .bottom .cat-intr .fl .cat-des{ line-height:30px; padding:0px 20px }
.product-center .bottom .cat-intr .fl .cat-list-more{color:#FFF; border:2px solid #fff; width:160px; height:47px; display:block; margin:0px auto; text-align:center; line-height:47px;  margin-top:20px;background-position:0px 0px }
.product-center .bottom .cat-intr .fl .cat-list-more:hover{ border:2px solid #ff4e00; color:#ff4e00; }
.product-center .bottom .cat-intr .fl .cat-list-more .ioc{ background:url("http://qxu1885290002.my3w.com/images/a-ioc.png") no-repeat 0px 0px; height:37px; width:32px; float:right; margin-top:7px }
.product-center .bottom .cat-intr .fl .cat-list-more:hover .ioc{  background-position:0px -39px}
/*产品列表*/
#product-list .title{ text-align:center; font-size:40px; margin-bottom:30px }
#product-list .des{ text-align:center; line-height:30px; margin-bottom:30px }
#product-list #pic-list{ overflow:hidden; margin-bottom:30px }
#product-list #pic-list ul li{ display:inline-block; width:31%; border:1px solid #CCC; margin: 10px ; text-align:center; position:relative; }
#product-list #pic-list ul li img{ width:100%; }
#product-list #pic-list ul li p{ line-height:30px; margin-top:10px; font-size:16px }
#product-list #pic-list ul li .con{ padding:20px; display:block; }
#product-list #pic-list ul li .con a{ color:#000; }
#product-list #pic-list ul li .con .on-title{ font-size:30px; border-bottom:1px solid #fff; padding-bottom:30px; margin:60px; }
#product-list #pic-list ul li .con .on{ background:url("http://qxu1885290002.my3w.com/images/nbg.png"); display:none; color:#FFF; position:absolute; left:0; top:0; width:100%; height:100%; }
#product-list #pic-list ul li .con .on-con{ line-height:30px; padding:0px 40px 40px 40px; text-align:left }
#product-list #pic-list ul li .con .on-url{ text-align:center; width:190px; padding:7px 0px; margin:0 auto; border:2px solid #FFF; background:url("http://qxu1885290002.my3w.com/images/a-ioc.png") no-repeat 160px 7px }
#product-list #pic-list ul li .con .on-url:hover{ color:#ea5b2a; border-color:#ea5b2a; background-position:160px -32px }
#product-list #pic-list ul li .con .on-url:hover a{ color:#ea5b2a }
/*产品服务*/
#fuwu-con .con-title{ text-align:center; font-size:40px; margin-bottom:50px }
#fuwu-con .fuwu-con-des{ text-align:center; line-height:40px; idth:80%; margin:0 auto; margin-bottom:50px; font-size:19px }
#fuwu-con .banner .img{ width:600px; overflow:hidden; }
#fuwu-con .banner .img img{ transition:all 0.6s; }
#fuwu-con .banner .img img:hover{ transform:scale(1.2); }
#fuwu-con .banner .text{ width:600px; background:#2c3060; color:#FFF; height:388px }
#fuwu-con .banner .text .text-area{ padding:40px; }
#fuwu-con .banner .text .title{ font-size:30px; text-align:left; margin:30px 0px; font-weight:bold }
#fuwu-con .banner .text .des{ text-align:left; font-size:18px; margin-bottom:30px }
.ioclist{ margin:70px 0px; height:225px }
.ioclist li{ float:left; width:25%; text-align:center; z-index:999 }
.ioclist li:hover{ color:#ea5b2a }
.ioclist li .ioc{ background:url("http://qxu1885290002.my3w.com/images/fuwu-ioc.png") no-repeat; width:124px; height:126px; display:inline-block }
.ioclist li .title{ font-size:17px; font-weight:bold }
.ioclist li .des{ line-height:30px; width:70%; text-align:center; margin:0 auto }
.ioclist li.ioc-1 .ioc{ background-position:0px 0px }
.ioclist li.ioc-1:hover .ioc{ background-position:-149px 0px }
.ioclist li.ioc-2 .ioc{ background-position:0px -133px }
.ioclist li.ioc-2:hover .ioc{ background-position:-149px -133px }
.ioclist li.ioc-3 .ioc{ background-position:0px -266px }
.ioclist li.ioc-3:hover .ioc{ background-position:-149px -266px }
.ioclist li.ioc-4 .ioc{ background-position:0px -399px }
.ioclist li.ioc-4:hover .ioc{ background-position:-149px -399px }
/*联系我们*/
#contact-con h1.title{ font-weight:normal; font-size:30px }
#contact-con h1.title span{ float:left; }
#contact-con h1.title a{ display:inline-block; margin:0px 5px; color:#ccc }
#contact-con h1.title a:hover{ color:#ea5b2a }
#contact-con .des{ margin:20px 0px }
#contact-con .pic{ width:499px; height:268px }
#contact-con .text{ padding-left:20px }
#contact-con .text .text-title{ font-size:30px; margin-bottom:30px }
#contact-con .text .text-info li{ line-height:35px; font-size:18px; color:#6c6c6c }
#contact-con .text .text-info li span{ margin-right:10px }
#contact-con .but .but-liuyan, #contact-con .but .but-zixun{ border-radius:4px; color:#FFF; font-size:25px; padding:10px 40px; display:block }
#contact-con .but .but-liuyan{ background:#8e8e8e; margin-top:30px }
#contact-con .but a{ transition:all 0.6s; }
#contact-con .but .but-zixun{ background:#ff7200; border:1px solid #e36600; margin-top:50px }
#contact-con .but .but-zixun:hover{ background:#2d305f; border-color:#282b57 }
#contact-con .but .but-liuyan:hover{ background:#ff7200 }
#contact-con .liuyan{ margin-top:30px; }
#contact-con .liuyan .liuyan-con{ width:970px }
#contact-con .liuyan .title{ font-size:30px; text-align:left; margin-bottom:20px; margin-top:30px }
#contact-con .liuyan .input-k{ float:left; width:260px; margin-right:10px }
#contact-con .liuyan .user-info{ margin-bottom:20px }
#contact-con .liuyan .sub-title{ font-size:23px; margin:20px 0px }
#contact-con .liuyan .submit-but{ padding:5px 35px; color:#FFF; font-size:17px; border-radius:4px; background:#ff7200; border:1px solid #e36600; transition:all 0.6s; }
#contact-con .liuyan .submit-but:hover{ background:#2d305f; border-color:#282b57 }
#contact-con .liuyan .fr{ position:relative; padding-top:30px }
#contact-con .liuyan .fr span.liuyan-r-ioc1{ background:url("http://qxu1885290002.my3w.com/images/liuyan-r-bg.png") no-repeat; width:25px; height:158px; position:absolute; right:0px }
#contact-con .liuyan .fr span.liuyan-r-ioc2{ background:url("http://qxu1885290002.my3w.com/images/liuyan-r-bg.png") no-repeat -31px -97px; width:50px; height:54px; position:absolute; left:0px; bottom:0px }
#contact-con .postion-title{ font-size:30px; line-height:40px; margin-top:30px; margin-bottom:20px }
#contact-con .postion-title .smail-text{ font-size:15px; color:#CCC; padding:0px 10px }
#contact-con .postion-title .downmap a, #contact-con .postion-title .downmap{ font-size:17px; color:#6c6c6c }
/*新闻中心*/

#new-list .hot-new ul li{ float:left; width:384px; margin:5px; position:relative; }
#new-list .hot-new ul li span{ width:384px; height:289px; overflow:hidden; display:block }
#new-list .hot-new ul li img{ transition:all 0.6s; }
#new-list .hot-new ul li img:hover{ transform:scale(1.4); }
#new-list .hot-new{ overflow:hidden;border-bottom: 1px solid #ccc;padding-bottom: 40px;margin-bottom: 20px;}
#new-list .hot-new .ioc{ position:absolute; top:0px; left:0px; width:150px; height:100px; text-align:center; width:105px; height:80px; color:#FFF; padding:10px; background:#8eb934;z-index:2 }
#new-list .hot-new .ioc .day{ font-size:25px; font-weight:bold }
#new-list .hot-new .ioc .year{ }
#new-list .hot-new .title{ font-size:20px; margin-top:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
#new-list .hot-new ul li:hover .title{ text-decoration:underline }
#new-list .hot-new .des{ height:60px; line-height:30px; text-overflow:ellipsis; overflow:hidden; margin-top:20px }
#new-list .new-list{ overflow:hidden;  }
#new-list .new-list ul li{ margin-bottom:20px; margin-top:20px; border-bottom:1px solid #ccc }
#new-list .new-list .time{ float:left; width:150px; font-size:25px; line-height:100px; height:100px; text-align:center; color:#ccc; position:relative }
#new-list .new-list .time sup{ font-size:15px; position:absolute; font-weight:normal; line-height:60px; height:60px }
#new-list .new-list .con{ float:left; padding-left:20px; width:1050px; }
#new-list .new-list .con .con-info{overflow:hidden; margin-bottom:10px; line-height:25px }
#new-list .new-list .con .title{ font-size:20px; margin-bottom:15px }
#new-list .new-list .con .des{color: #999}
#new-list .new-list .con .title:hover{ text-decoration:underline }
#new-list .new-list .con .more{ font-size: 14px}
#new-list .new-list .con .more:hover{ text-decoration:underline }
/*新闻展示*/
#new-con{ margin-bottom:50px }
#new-con .title{ overflow:hidden }
#new-con .title h1{ font-size:27px !important; font-weight:bold; color:#000 }
#new-con .title .return-cat{ font-size:20px; font-weight:bold; border-right:1px solid #ccc; padding-right:20px }
#new-con .title .return-cat span{ margin-right:10px }
#new-con .title .return-cat a:hover{ color:#ea5b2a; }
#new-con .author{ margin:10px 0px }
#new-con .author .font-size i{ font-size:13px; padding:0px 5px; cursor:pointer }
#new-con .author .font-size i span{ font-size:11px; left:-3px }
#new-con .author .font-size .text{ font-weight:bold; padding-left:20px }
#new-con .con{ width:870px; font-size:16px }
#new-con .con img{ max-width: 870px}
#new-con .rel-new{ width:300px; border:3px solid #d1e2e1; padding:20px }
#new-con .rel-new .title{ font-size:25px; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:20px }
#new-con .rel-new ul li{ line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:17px }
#new-con .rel-new ul{ margin-bottom:20px }
#new-con .rel-new dl{ font-size:17px }
#new-con .rel-new dl dt{ font-size:20px; margin-bottom:10px; font-weight:normal; }
#new-con .rel-new dd{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:5px }
#new-con .rel-new dd.line{ border-bottom:1px dotted #CCC; padding-bottom:10px; margin-bottom:10px }
#new-con  .affix {
    top: 10px;
    position: fixed!important;
}
#new-con .right-con{ position:relative; width:300px; }
/*使命与愿景*/
#shiming-con .con-title{ text-align:center; font-size:40px; margin-bottom:50px }
#shiming-con .shipin-des{ text-align:left; line-height:40px; margin:0 auto; margin-bottom:50px; font-size:19px; }
#shiming-con .banner-list{ overflow:hidden }
#shiming-con .banner-list .text{ position:absolute; top:230px; text-align:center; left:0; bottom:0; right:0; width:100%; z-index:999; color:#fff; font-size:16px }
#shiming-con .banner-list .text .title{ text-align:center; font-size:25px }
#shiming-con .banner-list .middle{ margin:0px 1px }
#shiming-con .banner-list li{ float:left; width:399px; overflow:hidden; height:500px; overflow:hidden; margin-bottom:30px; position:relative }
#shiming-con .banner-list li img{ transition:all 0.6s; width:100% }
#shiming-con .banner-list li:hover img{ transform:scale(1.4); }
#shiming-con .banner-list li .marker{ background:#000; opacity:0.5; filter:alpha(opacity=70); width:100%; height:100%; position:absolute; z-index:999; display:none }
/*招聘*/
#join-con .fr{ width:340px }
#join-con .fr .banner img{ width:100% }
#join-con .zhaopin-yz{ color:#FFF }
#join-con .zhaopin-yz li{ line-height:35px; background:#ffa282; margin:10px 0px; transition:background 1s; font-size:18px }
#join-con .zhaopin-yz li span{ display:inline-block; background:#e95b2b; padding:10px 20px; margin-right:10px; transition:background 1s; }
#join-con .zhaopin-yz li:hover{ background:#e95b2b; }
#join-con .zhaopin-yz li:hover span{ background:#ffa282; }
#join-con .page-con{ width:845px }
#join-con .page-con .sub-title{ font-size:18px; color:#e95b2b; margin:10px 0px }
#join-con{ margin-bottom:50px }
/*内页公用部分*/
.main-con{ color:#6b6965; line-height:30px; padding-top:50px; width:1200px; margin:0 auto;}
.title span.line-area{ display:inline-block }
.title .line{ width:80%; height:5px; font-size:0px; background:#ea5b2a; margin:0 auto; margin-top:20px }
.but-url-white{ text-align:center; width:190px; padding:7px 0px; margin:0 auto; border:2px solid #FFF; background:url("http://qxu1885290002.my3w.com/images/a-ioc.png") no-repeat 160px 7px; font-size:23px }
.but-url-white a{ color:#FFF; }
.but-url-white:hover{ color:#ea5b2a; border-color:#ea5b2a; background-position:160px -32px }
.but-url-white:hover a{ color:#ea5b2a }
.title-cneter{ text-align:center; font-size:40px; margin-bottom:30px }
.des-center{ text-align:center; line-height:30px; margin-bottom:30px }
.title-left{ font-size:40px; margin-bottom:30px }
/*产品服务*/
/*关于我们*/

.about-title{ font-size:40px; margin-bottom:30px }
.about-con .left-con{ width:900px }
.about-con .youshi{ margin:30px 0px; overflow:hidden; }
.about-con .youshi li{ width:25%; text-align:center; float:left; font-size:25px }
.about-con .youshi li p{ font-size:35px; color:#ff4e00; font-weight:bold; margin-bottom:20px }
.about-con .zizhi{ background:url("http://qxu1885290002.my3w.com/images/about-ry-bg.jpg") center top; background-size:cover; padding:1px 0px; color:#000; margin-top:20px }
.about-con .zizhi .title{ text-align:center; font-weight:bold; border:1px solid #000; padding:5px 20px; display:block; margin:0px auto; margin-top:32px; width:150px; line-height:30px; font-size:25px }
.about-con .zizhi .des{ text-align:center; line-height:30px; margin-bottom:20px }
.about-con .zizhi .zizhi-pic img{ width:228px; height:311px; margin:0px auto }
.about-con .zizhi .zizhi-pic{ overflow:hidden; margin-bottom:28px }
.about-con .zizhi .zizhi-pic li{ width:243px; float:left; margin-bottom:20px; margin: 20px 0px 20px 0px }
.about-con .zizhi .title-bg{ background:url("http://qxu1885290002.my3w.com/images/zizhi-ioc.png") no-repeat center 5px; width:698px; height:55px; margin:0px auto }
#zizhilist{position: relative}
#zizhilist .next,#zizhilist .prev{    width: 68px;
    height: 158px;
    cursor: pointer;
    background: url(http://qxu1885290002.my3w.com/images/left-right.png) no-repeat;
    display: block;
    position: absolute;

    top: 90px;}
#zizhilist .next{ left:-120px;}
#zizhilist .prev{ right: -120px; background-position: -93px 0px;}
#zizhilist .next:hover{background-position: 0px -172px;}
#zizhilist .prev:hover{background-position: -93px -172px;}
/*banner轮播图*/
.index-banner,#top-banner{position:relative;}
.index-banner .top-bg,#top-banner .top-bg{background:url("http://qxu1885290002.my3w.com/images/banner-bottom-bg.png") repeat-x; position:absolute; top:0px; z-index:999;left:0px; width:100%; height:40px}

#proLunbo li{ width:13%; margin-right:1%; background:url('http://qxu1885290002.my3w.com/images/suxian.jpg') no-repeat right 0; float:left; cursor:pointer; color:#8f8f8f; position:relative; transition:all 0.6s; }
#proLunbo li:last-child{ margin-right:0px;}
#proLunbo li,#proLunbo li a{ color:#999 }
#proLunbo li.on a, #proLunbo li.on{ color:#1f8100; }
#proLunbo li p{ padding:0 15px }
#proLunbo li .title{ height:50px; line-height:50px; font-size:20px; text-align:center; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:bold; }
#proLunbo li .title:hover, #proLunbo li .desc:hover{ text-decoration:underline }
#proLunbo li .desc{ display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; text-align:center; overflow:hidden; line-height:1.5; margin:15px 0 }
/*左右滚动*/
.proLunbobox{ margin:40px 0px 0px 0px; position:relative }

.proLunbochuang{ position:relative; padding:10px; overflow:hidden; margin:0 auto; }
.proLunbochuang .box{ overflow:hidden; position:relative; margin:0 auto; width:1194px }
.proLunbochuang .box .list{ overflow:hidden; width:100%; }
#pic_list_1 .next, #pic_list_1 .prev{ width:68px; height:158px; cursor:pointer; background:url(http://qxu1885290002.my3w.com/images/left-right.png) no-repeat; }
#pic_list_1 .next{ position:absolute; left:10px; top:110px; background-position:0px 0px }
#pic_list_1 .next:hover{ background-position:0px -172px }
#pic_list_1 .prev{ position:absolute; right:10px; top:110px; background-position:-93px 0px }
#pic_list_1 .prev:hover{ background-position:-93px -172px }
/*上下滚动*/
#updown{ background:url('http://qxu1885290002.my3w.com/images/sanjiao2.jpg') repeat-x #1f8100; }
#updown .sanjiao-box{ height:39px; position:relative }
#updown .sanjiao{ background:url('http://qxu1885290002.my3w.com/images/sanjiao.jpg') no-repeat; height:39px; width:95px; position:absolute; left:0; right:0; }
#updown .updown{ margin:10px 0px 0px 0px }
#updown #lunbo{ position:relative; overflow:hidden; }
#updown #lunbo #upbtn{ position:absolute; top:24px; left:268px;  width:50px; height:18px; cursor:pointer; }
#updown .shiping{ width:540px; padding-top:25px; text-align:right; margin-bottom:10px }
#updown .updown li{ border-bottom:1px solid #202346; padding:20px 0; float:left; width:600px }
#updown .updown .li-img-left{ }
#updown .updown .li-txt-right{ width:332px; padding-left:20px }
#updown .updown .li-txt-right a:hover{ text-decoration:underline }
#updown .updown .li-txt-right .title{ margin-bottom:10px; }
#updown .updown .li-txt-right .title a{ font-size:20px; color:#FFF; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:35px; line-height:35px }
#updown .updown .li-txt-right .desc{ margin-bottom:10px; height:65px; overflow:hidden}
#updown .updown .li-txt-right .desc a{ display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden; font-size:15px; color:#e9e9e9; line-height:1.5; }
#updown .updown .li-txt-right .detail a{ font-size:23px; color:#FFF; background:url(http://qxu1885290002.my3w.com/images/a-ioc.png) no-repeat right 0; padding-right:30px; height:35px; line-height:35px }
.content-pid{ display:none }
.content-pid .prolist-ul{ overflow:hidden }
.content-pid .morepro{ background:url(http://qxu1885290002.my3w.com/images/sub-more.png) no-repeat; width:50px; height:18px; cursor:pointer; margin:20px auto; text-indent:-100px; overflow:hidden }
.content-pid .morepro:hover{ background-position:-60px 0px }
.proLunbochuang .box .list li img{ transition:filter 1s;}
.proLunbochuang .box .list li.on img{ filter:none !important }
/*11年服务经验*/
#service{ background:url(http://qxu1885290002.my3w.com/images/service.jpg) no-repeat; background-position:center; height:801px; width:100%; }
#service .titbox{ text-align:center; padding:118px 0 50px; font-size:0 }
#service p.mag-top20{ margin-top:20px; }
#service p{ text-align:center; color:#333333; font-size:18px; line-height:35px; height:35px }
#service .servie-ul{ margin-top:40px; }
#service .servie-ul li{ float:left; width:300px; text-align:center; color:#2c2e67; }
#service .servie-ul li:hover{ color:#ea5b2a; }
#service .servie-ul .youshi-ioc{ background:url("http://qxu1885290002.my3w.com/images/youshi-ioc.png") no-repeat; width:144px; height:167px; margin:0px auto; display:block; margin-bottom:10px; }
#service .servie-ul .inco1{ background-position:0px 0px; }
#service .servie-ul li:hover .inco1{ background-position:-151px 0px }
#service .servie-ul .inco2{ background-position:0px -176px; }
#service .servie-ul li:hover .inco2{ background-position:-151px -176px; }
#service .servie-ul .inco3{ background-position:0px -353px; }
#service .servie-ul li:hover .inco3{ background-position:-151px -353px; }
#service .servie-ul .inco4{ background-position:0px -532px; }
#service .servie-ul li:hover .inco4{ background-position:-151px -532px; }

#service .servie-ul .tit{ font-size:20px; height:50px; line-height:50px }
#service .servie-ul .hover{ color:#FF4E00; font-weight:bold; }
/*通栏广告*/
#ad{ background:url(http://qxu1885290002.my3w.com/images/tong.jpg) no-repeat center; height:242px; }
.ad{ position:relative; }
.ad .adren{ background:url(http://qxu1885290002.my3w.com/images/adren.png) no-repeat; height:301px; width:464px; position:absolute; left:0; top:-58px }
.ad .adzi{ background:url(http://qxu1885290002.my3w.com/images/adzi.png) no-repeat; height:152px; width:429px; position:absolute; top:61px; right:168px }
/*诚征代理*/
.daili{ padding:90px 0 }
.daili .left{ width:389px; position:relative; }
.daili .left .leftjiao{ background:url(http://qxu1885290002.my3w.com/images/leftjiao.png) no-repeat; height:263px; width:144px; position:absolute; bottom:-1px; left:0 }
.daili .left .rightjiao{  height:227px; width:62px; position:absolute; top:0; right:3px }
.daili .left .content{ background:url(http://qxu1885290002.my3w.com/images/content.jpg) no-repeat; height:557px; width:386px; color:#FFF }
.daili .left .content .top{ padding:25px }
.daili .left .content .top .tit{ font-size:32px; height:35px; line-height:35px; margin:40px 0 10px; }
.daili .left .content .top .p1{ text-indent:40px; width:300px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden; font-size:17px; line-height:2; margin-bottom:10px; color:#dadada }
.daili .left .content .top .p2{ text-indent:40px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden; font-size:17px; line-height:1.5; margin-bottom:10px; color:#dadada }
.daili .left .content .bottom{ margin-top:60px; }
.daili .left .content .bottom .tit{ margin-left:100px; font-size:32px; height:35px; line-height:35px; margin-bottom:10px; }
.daili .left .content .bottom .p1{ margin-left:110px; height:28px; line-height:28px; font-size:14px; color:#dadada }
.daili .left .content .bottom .p2{ margin-left:120px; height:28px; line-height:28px; font-size:14px; color:#dadada }
.daili .left .content .bottom .p3{ margin-left:130px; height:28px; line-height:28px; font-size:14px; color:#dadada }
.daili .right{ width:778px; position:relative; }
.daili .right .p1{  text-indent:40px; color:#6c6c6c; font-size:17px; line-height:2; display:-webkit-box; -webkit-line-clamp:3; overflow:hidden; }
.daili .right .p2{ text-indent:40px; color:#6c6c6c; font-size:17px; line-height:2; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden; }
.daili .right .fuwu{ border-bottom:1px solid #CCC; }
.daili .right .fuwu li{ width:194px; float:left; padding:20px 0 }
.daili .right .fuwu .tit{ font-size:32px; color:#ea5b2a; text-align:center; height:50px; line-height:50px; font-weight:bold; }
.daili .right .fuwu .txt{ font-size:22px; color:#2c2e67; text-align:center; height:30px; line-height:30px }
.daili .right .fuwuimg{ padding-top:15px; height:236px; position:relative; }
.daili .right .fuwuimg ul{ background:url(http://qxu1885290002.my3w.com/images/bb.png); margin-top:10px; padding:20px 10px 5px 10px; position:absolute; z-index:2; }
.daili .right .fuwuimg li{ background:url('../image/bg.png') no-repeat; width:183px; height:146px; float:left; margin:0px 3px; padding:5px 0 0 5px; overflow:hidden }
.daili .right .fuwuimg li img{ width: 174px; height: 125px}
.daili .right .fuwuimg li.removeml{ margin-right:0px !important; }
.daili .right .fuwuimg .sanjiao{ background:url('http://qxu1885290002.my3w.com/images/2.png') no-repeat; width:119px; height:98px; position:absolute; z-index:1; right:-9px; }
/*新闻动态*/

#news .list{ width:630px; padding:29px 30px 25px 30px; background-color:#FFF; }
#news .img{ width:100%; }
#news .list .list-li{ padding:20px 0 15px; }
#news .list .list-li .time{ width:88px; text-align:center; color:#DADADA; border-right:1px solid #DADADA; margin-right:20px }
#news .list .list-li .time .day{ font-size:45px; height:50px; line-height:50px; }
#news .list .list-li .time .moth{ font-size:14px; height:30px; line-height:30px; }
#news .list .list-li .txt{ width:457px }
#news .list .list-li .txt .tit a{ height:35px; line-height:35px; font-size:16px; color:#555555; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#news .list .list-li .txt .desc{ display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; color:#A6A6A3; line-height:1.5; height:47px; font-size:16px }
#news .list .list-li:hover .time{ color:#ea5b2a !important; border-right:1px solid #ea5b2a !important; }
#news .list .list-li:hover .txt p a, #news .list .list-li:hover .txt p{ color:#ea5b2a !important; }
#news .list .list-li:hover .txt p a{ text-decoration:underline }
#news .img .img-li .imga{ position:relative; }
#news .img .img-li .imga a{ position:absolute; transition:background 1s; top:0; left:0; right:0; bottom:0; width:100%; height:100%; line-height:202px; display:none; background:#c1223d; opacity:0.8; filter:alpha(opacity=70); color:#FFF; }
#news .img .img-li .imga a:hover{ text-decoration:underline; background:#ef6d1a; opacity:0.8; filter:alpha(opacity=100); }
#news .img .img-li .imga a .tit{ color:#FFF; font-size:21px; font-weight:bold; height:30px; line-height:30px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:15% }
#news .img .img-li .imga a .desc{ color:#FFF; font-size:19px; height:30px; line-height:30px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#news .img .img-li .showboxa{ display:block; line-height:202px; text-align:center; color:#FFF; }
#news .img .img-li .show{ background-color:#EA5B2A; transition:background 1s; }
#news .img .img-li .showboxa b{ font-size:43px; margin-right:5px; }
#news .img .img-li .showboxa span{ font-size:27px; }
#news .img .img-li .show:hover{ background:#2c3060 }
#news .img .img-li .one{ width:169px; height:202px; }
#news .img .img-li .two{ width:calc(50% - 5px); height:auto; margin-left:5px;transition: all 0.5s; }
#news .img .img-li .three{ width:calc(50% - 5px); height:auto; margin-left:5px; transition: all 0.5s;}
#news .img .m-bot1{ margin-bottom:1px; }
#news .on{ display:block !important; }
#news .shiping{ position:relative; }
#news .shiping a{ background:url('http://qxu1885290002.my3w.com/images/spbtn.png') no-repeat; position:absolute; top:0; left:0; width:100%; height:202px; display:block; }
#news .shiping a:hover{ background-position:0px -208px }
/*产品展示*/
.gsjjt{
	overflow: hidden;
	transition: all 0.5s;
	display: block;
}
.gsjjt:hover img{
	opacity: 0.8;
}
.upNextCon li{border-radius: 20px ; border:1px solid #CCC; display: inline; padding: 5px 20px}
#pro_goods{ padding:28px 0 }
#pro_goods .coverbox{ width:519px; height:396px; }
#pro_goods .coverbox .leftRightIoc{width: 34px; height: 28px; background: url("http://qxu1885290002.my3w.com/images/360-arrows.png") no-repeat; position: absolute; display: block; background-position:-17px -13px; margin-top: 170px; cursor: pointer; top:0px;}
#pro_goods .coverbox .leftIoc{ left: -40px}
#pro_goods .coverbox .rightIoc{right: -40px; background-position:-90px -13px;}
#pro_goods .coverbox .cover{ font-size:0; position:relative; }
#pro_goods .coverbox .thumb{position:absolute;bottom:0;text-align: center;width: 100%;left:0;padding:5px;}
#pro_goods .coverbox .thumb li{font-size:0;width: 60px;border: 1px solid #CCC;padding: 3px;margin: 0px 2px;display: inline-table;cursor:pointer;background: #e7e7e7;opacity:0.8;}
#pro_goods .coverbox .thumb li.on{border:1px solid red!important}
#pro_goods .coverbox .thumb li img{width: 100%}
#pro_goods .coverbox .thumb li:nth-child(4){ margin-right:0; }
#pro_goods .txt{ width:600px; }
#pro_goods .txt h1{ height:50px; line-height:50px; font-size:34px; color:#313131; font-weight:400; }
#pro_goods .txt .desc{ padding:20px 0; height:198px; overflow:hidden; line-height:35px}
#pro_goods .txt .desc p{ text-indent:30px; line-height:2; font-size:15px; color:#3b3b3b; }
#pro_goods .btnbox{ margin-top:53px; }
#pro_goods .btnbox .xunjia{ display:block;
    width:186px;
    height:55px;
    line-height:50px;
    color:#fff;
    background:#e24220;
    text-align:center;
    font-size:25px; }
#pro_goods .btnbox .xunjia i{ margin-right:10px; font-size:40px }
#pro_goods .btnbox .rexian{ display:block; text-align:center; font-size:20px; width:249px; height:55px; margin:0 25px 0 10px; background:#e24220; color:#fff }
#pro_goods .btnbox .rexian i{ margin-right:5px }
#pro_goods .btnbox .fenxiang{ display:block;padding-left:0px!important; margin:0px!important; width:67px; height:55px;text-align:center;line-height:55px; font-size:30px; background:#dddddd; color:#7e7e7e }
#pro_goods .download{ color:#686868; font-size:16px; height:30px; line-height:30px; display:block; padding-top:10px; }
#pro_goods .download i{ margin-right:10px }
.table td{vertical-align:middle!important; }
.peijian-list{width: 1000px}
.peijian-list ul li{width: 244px; float: left; text-align: center;  margin: 0px 3px 0px 3px; padding: 10px}
.peijian-list ul li p{margin: 10px 0px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.peijian-list ul li img{width: 100%; border: 1px solid #ccc; padding: 5px}
#rightNavCon{  border:3px solid #d1e2e1; padding:10px 20px;}
#rightNavCon .title{font-size: 25px; border-bottom: 1px solid #ccc;padding-bottom: 10px;margin-bottom: 20px;}
#rightNavCon ul li{border-bottom: 1px dashed #ccc; padding: 5px}
#rightNavCon.affix{position: fixed!important;    top: 10px;}
.rightNavArea{position: relative; width: 190px}
/*产品应用范围*/
#use{ margin:0 auto; position:relative; padding:30px 0 70px 0 }
#use .tit{ font-size:30px; text-align:center; color:#444444; height:50px; line-height:50px; margin-bottom:40px; }
#btnright, #btnleft{ width:48px; height:48px; position:absolute; background:#2c2e67; cursor:pointer; font-size:30px; color:#FFF; line-height:48px; text-align:center }
#btnright a, #btnleft a{ color:#FFF }
#btnright:hover, #btnleft:hover{ background:#ea5b2a; }
#use .lunbo{ height:341px; overflow:hidden }
#btnleft{ left:-60px; top:50%; }
#btnright{ right:-60px; top:50%; }
#use #lunbo_ul{ overflow:hidden; width:9999px }
#use #lunbo_ul li .tits{ text-align:center; margin:10px 0px; font-size:18px; }
#use #lunbo_ul li .desc{ font-size:15px; text-align:center; line-height: 25px; padding:0px 10px; height:80px }
#use #lunbo_ul li{ width:294px; border-radius:10px; padding:10px 0; background-color:#ECF1F5; margin:3px; float:left; }
#use #lunbo_ul li:hover{ background-color:#eaeaea; }
#use #lunbo_ul li img{ width:100% }
/*技术特点和性能参数*/
.adbox{ background:url(http://qxu1885290002.my3w.com/images/jishubg.jpg) no-repeat; background-size: 100% 100%!important; background-repeat: no-repeat!important;}
.adbox .w1200{ position:relative; height:183px; }
#jishubox{ padding-bottom:50px; }
.adbox .js-nav{ display:block; position:absolute; bottom:0px; }
.adbox .js-nav li{ float:left; background:#2c2e67 }
.adbox .js-nav.affix{ top:0px; position:fixed !important; }
.adbox .js-nav li a{ display:block; font-size:22px; color:#fff; text-align:center; width:365px; height:70px; line-height:70px; font-weight:bold; }
.adbox .js-nav li.cur{ color:#ea5b2a; background:#FFF; }
.js-nav li a .jiantou{ float:right; line-height:70px; margin-right:10px }
.adbox .js-nav li.cur a{ color:#ea5b2a; }
.adbox .js-nav li.cur i:before{ content:"\f0d7" !important; }
#jishubox .tip{ font-size:21px; color:#747474; height:50px; line-height:50px; }
#jishubox .tit{ font-size:16px; color:#747474; }
#jishubox .line{ background:url(http://qxu1885290002.my3w.com/images/dian.jpg) no-repeat 0 center; text-indent:17px; line-height:2 }
#jishubox .wleft{ width:779px; padding:10px 20px 10px 10px }
#jishubox .wright{ width:276px; margin-top:15px;  position: relative}
#jishubox .wtit{ border-left:5px solid #e34120; height:42px }
#jishubox .wtit .duibi{ line-height:40px; padding-right:20px }
#jishubox .tonglei{ font-size:21px; color:#e34120; margin-left:20px; }
#jishubox .duibi{  text-indent:18px; font-size:17px; color:#717f85 }
#jishubox .goods-list{ border-left:1px solid #CCC; margin-left:2px; padding:0 20px 20px 20px; position:relative; }
#jishubox .gl-tit a{ height:30px; line-height:30px; display:block; font-size:16px; color:#6e6e6e; text-align:center }
#jishubox .goods-list .gl-li{ margin-bottom:20px; }
#jishubox .goods-list .gl-li:hover a{ color:#f55e26 }
#jishubox .goods-list .gl-more{ position:absolute; bottom:-18px; left:0; width:274px; }
#jishubox .goods-list .gl-more a{ display:block; background:url('http://qxu1885290002.my3w.com/images/relmore.png') no-repeat left; height:41px; width:65px; margin:0px auto }
#jishubox .goods-list .gl-more a:hover{ background-position:-73px 0px }
#js-nav_content{width: 898px; line-height: 30px}
#jishubox .con{ display:none; padding-top:40px; width: 100%}
#jishubox .con img{max-width: 100%}
#tedianList{margin-top: 20px}
#tedianList li{margin-bottom: 20px; border-bottom: 1px dotted #CCC; padding-bottom: 20px}
#tedianList li .text .title{font-weight: bold; margin-bottom: 10px}
#tedianList li .text .title .fa{margin-right: 5px}
#jishubox .wright .affix{top:10px;position:fixed!important;}
/*液压工作现场*/
#xianchang{ padding:0 0 80px; background:url('http://qxu1885290002.my3w.com/images/xcbg.jpg'); }
#xianchang .xcjiao{ background:url('http://qxu1885290002.my3w.com/images/xcjiao.jpg') no-repeat center; height:32px }
#xianchang .tit{ font-size:34px; color:#313131; height:50px; line-height:50px; text-align:center; margin-top:30px; margin-bottom:30px }
.xclunbobox{ position:relative; }
#xcleftbtn, #xcrightbtn{ background:url(http://qxu1885290002.my3w.com/images/left-right.png) no-repeat; width:68px; height:158px; position:absolute; top:20%; cursor:pointer; }
#xcleftbtn{ left:-110px; }
#xcrightbtn{ right:-110px; background-position:-93px 0px; }
#xcrightbtn:hover{ background-position:-93px -172px }
#xcleftbtn:hover{ background-position:0px -172px }
.xclunbobox .xclunbo li{ margin:0px 10px; float:left; width:379px; position:relative; }
.xclunbobox .xclunbo li img{ width:100%; }
.xclunbobox .xclunbo ul{ padding:1px; overflow:hidden; height:274px }
.xclunbobox .xclunbo .tits{ width:100%; position:absolute; bottom:0; height:45px; background:#2c2e67; opacity:0.9; filter:alpha(opacity=90); transition:all 0.6s; }
.xclunbobox .xclunbo li:hover .tits{ background:#f55e26 }
.xclunbobox .xclunbo .title{ width:379px; float:left; height:45px; font-size:17px; line-height:45px; text-align:center; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; position:absolute; bottom:0px; color:#FFF; padding:0px 10px }
/*footer*/
#footer{ background:url(http://qxu1885290002.my3w.com/images/footbg.jpg) no-repeat center top; overflow:hidden; }
#footer h3{ font-size:17px; height:30px; line-height:30px; font-weight:400; margin-bottom:6px; }
#footer h3 a{ font-size:17px; padding-bottom:6px; font-weight:400; border-bottom:1px solid #FF5005 }
#footer a{ color:#FFF; }
#footer p{ line-height:24px; font-size:14px; }
#footer .one{ width:125px }
#footer .two{ width:250px }
#footer .three{ width:125px }
#footer .four,#footer .four a{ width:370px; color: #fff;}
#footer .four .share{ font-size: 18px; margin-top: 4px}
#footer .five{ width:276px; text-align:right; }
#footer .footer-con{ margin-top:20px }
/*版权*/
#copyright{ background-color:#0e5a1b; text-align:center; height:35px; line-height:35px; }
#copyright a{ font-size:14px; color:#FFF; }
/*返回头部*/

#gotop { display:none;width:50px;position:fixed !important;position:absolute;right:0;top:45%;z-index:20000;text-align:center;font-size:12px;padding-top:10px}
#gotop .infoArea{background:#2c2e67; margin-bottom:1px; padding:10px 0px; position:relative; font-size:20px}
#gotop .fa{color:#fff; font-size:30px}
#gotop .infoAreaCon{border-radius:5px; background:#2c2e67; position:absolute; right:65px; top:0px; color:#fff; display:none; padding:10px}
.infoAreaCon .fa-caret-right{position:absolute; top:10px; right:-7px; color:#2c2e67!important;}
.infoArea #tel_pop{ white-space:nowrap; line-height:70px; height:70px; padding:0px 20px; font-size:25px }
#gotop .fa:hover{color:#ea5b2a}
.infoArea #wechat_pop{}
#float_zoosnet{}
#gotopbtn a{color:#fff}

#gotop div a{width:100%;display:inline-block;}
#gotop div a:hover{ color:#FFF}
