/*==herder==*/
.home-box-about .a-z .a-pic .en a{
  margin-top:15px !important;
}
.biaoyu a{
  color:#fff;
}
.biaoyu a:hover{
  color: #fff !important
}
@media screen and (min-width: 768px) and (max-width:1100px){
  /* .ggbanner .ggbiaoyu{
    display: none !important;
  } */
  .ggbanner .ggbiaoyu h2{
    display: none;
  }
  .ggbanner .ggbiaoyu h1{
    font-size: 32px;
  }
}
@media screen and (min-width: 768px) and (max-width:1010px){
  .header .menu{
    padding-right: 5px !important;
  }
  .header .logo{
    margin-left: 5px !important;
    display: none;
  }
  .banner p{
    font-size: 20px !important;
    line-height: 24px !important;
  }
  .banner .biaoyu h1{
    margin-top:10px !important;
    padding-top: 5px !important;
  }
  .header2 .menu{
    padding-right: 20px !important;
  }
  .header .menu li{
    margin-left:15px !important;
  }
  .banner .biaoyu{
    bottom: 110px !important;
  }
  .header2 .menu li a{
    font-size: 14px !important;
  }

}
@media screen and (min-width: 1010px) and (max-width:1366px){
  .banner p{
    font-size: 20px !important;
    line-height: 24px !important;
  }
  .banner .biaoyu h1{
    margin-top:10px !important;
    padding-top: 5px !important;
  }
  .header2 .menu{
    padding-right: 20px !important;
  }
  .header .menu li{
    margin-left:15px !important;
  }
  .header .logo{
    margin-left: 20px !important;
  }
  .header .menu{
    padding-right: 20px !important;
  }
}
.banner p{font-size: 42px;line-height: 50px;}
.header{display:block;overflow:hidden;width:100%;height:90px;position: absolute;top: 0px;z-index: 9999;}
.header2{position:fixed;height:65px;top:0px;left:0px;margin-top:0px;z-index: 9998;background:#fff;transition:background-color 0.5s linear;}
.header .logo{float: left;width:104px; height:46px;margin-top:25px;margin-left: 50px;background:url(../images/logo.png) no-repeat; background-size:100%;}
.header .logo a{display: block;width:105px; height:36px;}

/*menu*/
.header .menu{float: right; margin-top:30px; padding-right: 50px;}
.header .menu ul{overflow:hidden;}
.header .menu li{float: left; margin-left:25px; font-size: 16px;}
.header .menu li a{color: #fff; display: block;}
.header .menu li a:hover{color:#fc0019;}

.header2 .logo{float: left;width:104px; height:46px;margin-top:10px;margin-left: 50px;background:url(../images/logo2.png) no-repeat;background-size:100%;}
.header2 .menu{float: right; margin-top:20px; padding-right: 50px;}
.header2 .menu li a{color: #333;}
.header2 .menu li a:hover{color:#fc0019;}

.header .menu li .on{border-bottom:1px solid #fc0019;}
.header2 .menu li .on{border-bottom:1px solid #fc0019; color: #fc0019;}

.header .menu li.lang a{float: left; margin-left: 5px; color: #999;}
.header .menu li.lang a:hover{color:#fc0019;}
/*==banner==*/
.banner{position: relative; overflow: hidden; background: #333;}
.banner img{width:100%;}

.banner .biaoyu{position: absolute; left:0px; width:900px; margin: 0 auto; right: 0; bottom:130px; color: #fff; z-index: 5;}
.banner .biaoyu .pic{ padding: 45px;filter:alpha(opacity=100);opacity:1.0}
.banner .biaoyu h1{ font-size:16px; line-height:30px; margin-top:20px; padding-top:10px; border-top: 1px solid #fff; width:322px;}
.banner .biaoyu h2{font-size:36px; line-height:40px; font-weight: bold; text-transform: uppercase;font-family: arial; width:180px;}
.banner .biaoyu h2 img{100%}
.banner .biaoyu h1 span{font-size: 22px;line-height:50px;}


/*==footer==*/
.footer { color:#ccc;clear:both; background:#000 }
.footer .foot-logo{float:left;width:170px; margin-right:65px;}
.footer a{color:#999}
.footer a:hover{color:#fc0019; border-bottom:1px solid #fc0019}
.footer .footpic h3{color: #ccc;}
.footer .footpic{ padding:20px 0; max-width:1050px; margin:0 auto; overflow:hidden}
.footer .footpic ul{ float:left; margin-right:55px; margin-top:15px;}
.footer .footpic ul h3{font:16px/24px bold; margin-bottom: 15px;}
.footer .footpic ul li{ line-height:26px;}
.footer .footpic .gz{ float:right; width:105px; margin-top:20px; line-height: 20px; }
.footer .footpic .gz .ewm{ text-align:center; line-height:26px; color: #fff;}
.footer .footpic .gz .ewm img{width: 100%;}
.footer .footpic .gz .fengxiang{ padding:5px 0;}
.footer .footpic .gz a{display:block;margin-bottom:5px;border: 1px solid #fff; text-align:center; line-height:30px; color: #fff;}
.footer .footpic .gz a:hover{border: 1px solid #fff; background: #fff; color: #fc0019;}
.banquan{ background: #000; line-height:45px; line-height:45px; font-size:12px; color: #666;border-top: #fc0019 solid 0px;}
.banquan a{ color:#999}
.banquan a:hover{ color:#fc0019}
.banquan .nr span{ float:right}

/*--轮播--*/
.fullSlide{ position:relative; background:#000; margin:0 auto;}
.fullSlide .bd{ position:relative; display: block; z-index:0;}
.fullSlide .bd li{ height:auto;position:relative;}
.fullSlide .bd li img{width:100%;height: 200px;vertical-align:top;}
.fullSlide .hd{position:relative; width:auto; float: right; text-align: center; z-index:1; margin-top:-26px; margin-right: 10px; height:26px;background:; filter:alpha(opacity=90);opacity:0.9}
.fullSlide .hd ul{ padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:5px; height:5px; border-radius:5px; margin:5px 0 5px 5px; background:#fff; overflow:hidden; font-size:0;}
.fullSlide .hd ul .on{ background:#fccf00; border: 0; }
.fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:25px; height:100%; position: absolute; top:0%; background:url(../images/arrow.png) 0 center no-repeat; filter:alpha(opacity=0);opacity:0 }
.fullSlide .prev{  left:10px }
.fullSlide .next{  background-position:right center; right:10px }
.fullSlide .prev:hover, .fullSlide .next:hover{ filter:alpha(opacity=100);opacity:1.0}

.news-by{ position: absolute; left:0px; width:100%;height: 30px; right:0; bottom:0; color: #fff; z-index: 5;background:url(../images/a-bg.png);}
.news-by .pic{padding: 0 10px;}
.news-by h1{ font-size:14px; line-height:30px;}
.news-by a{color: #fff;}
.news-by a:hover{color: #ef8200;}
/*==home==*/
.home{max-width:1450px; margin: 0 auto; background:#f1f1f1; position: relative;z-index: 1;}

/*==home-box==*/
.home-box{position: relative; margin-top: -100px; z-index: 5;}
.home-box .guanyu{float:left;}
.home-box .xinwen{float:left; background: #fff; margin-top: 200px;}
.home-box .guanyu ul{overflow:hidden;}
.home-box .guanyu li{width: 50%; float: left;}
.home-box .guanyu .a{height:200px;background: #000;display: flex;flex-flow: column;justify-content: center;align-items: center;color: #fff;}
.home-box .guanyu .a p.shi{font-size: 32px;}
.home-box .guanyu .a p.times{font-size: 46px;padding-top:15px; }
.home-box .guanyu .b{height:200px;background: #fc0019; color: #fff; position: relative;}
.home-box .guanyu .b .bs{
  padding: 18px 25px;
}
.home-box .guanyu .b p{}
.home-box .guanyu .b a{position:absolute; display: block; right: 30px; bottom: 30px; width: 25px; height: 25px;background:url(../images/j-hover.png) no-repeat center;}
.home-box .guanyu .t{width: 100%;}
.home-box .guanyu .t img{width: 100%;}
.home-box .xinwen .xw-list{padding: 39px;}
.home-box .xinwen .xw-list .bt h2{ font-size: 18px;color: #000; margin-bottom:13px;}
.home-box .xinwen .xw-list .bt h2 span{color: #999;font-size: 14px;}
.home-box .xinwen .xw-list .bt a{float: right; width:35px; height: 30px;background:url(../images/n-more.png) no-repeat center;}
.home-box .xinwen .xw-list li{ line-height:28px;display: flex;justify-content:space-between;}
.home-box .xinwen .xw-list li span{ margin-right: 15px;}

/*==home-box-about==*/
.home-box-about .a-z {background: #fff;}
.home-box-about .a-z .wb50{width: 50%;}
.home-box-about .a-z .wb50 .industry{
  padding: 30px 30px 30px 30px;
}
.home-box-about .a-z .wb50 .industry h2{
    font-size: 18px;
    color: #000;
    margin-bottom: 13px;}
.home-box-about .a-z .wb50 .industry span{
  color: #999;
font-size: 14px;
}
.home-box-about .a-z .a-pic .industry a{
  float: right;
  margin-top: 35px;
  width: 35px;
  height: 30px;
  background: url(../images/j-a.png) no-repeat center;
}
.home-box-about .zuo{float:left;}
.home-box-about .you{float:right;}

.home-box-about .a-r .you{float: left;}
.home-box-about .a-r .zuo{float: right;}
.home-box-about .a-z .a-pic li{
  float: left;
  height:215px;
  text-align: center;
  width:25%;
  /* background:url(../images/x-y.jpg) repeat-y right 0; */
}
.home-box-about .a-z .a-pic li.col{
  background-color: #2B2C40;
}
.home-box-about .a-z .a-pic li.col a{
  color: #fff;
}
.home-box-about .a-z .a-pic li i{display:block; margin:0 auto;text-align: center; font-size:50px; line-height:41px; color: #ccc; height:41px;background:url(../images/icoo-1.png) no-repeat;}
.home-box-about .a-z .a-pic li a {display:block;width: 100%;padding-top:75px;height:140px; line-height: 30px;}
.home-box-about .a-z .a-pic li a:hover{background: #fc0019; color: #fff;}
.home-box-about .a-z .a-pic li a:hover i{color: #fff;}
.home-box-about .a-z .a-pic li a .ico-a-1{width:43px;background-position:0px 0px;}
.home-box-about .a-z .a-pic li a:hover .ico-a-1{background-position:-43px 0px;}
.home-box-about .a-z .a-pic li a .ico-a-2{width:43px;background-position:0px -46px;}
.home-box-about .a-z .a-pic li a:hover .ico-a-2{background-position:-43px -46px;}
.home-box-about .a-z .a-pic li a .ico-a-3{width:43px;background-position:0px -95px;}
.home-box-about .a-z .a-pic li a:hover .ico-a-3{background-position:-43px -95px;}

.home-box-about .a-z .a-pic .bg2{background:;}
.home-box-about .a-z .a-pic .con{padding: 30px 30px 30px 100px;}
.home-box-about .a-z .a-pic .con h2{font-size: 18px;color: #000; margin-bottom:13px;}
.home-box-about .a-z .a-pic .con h2 span{color: #999;font-size: 14px;}
.home-box-about .a-z .a-pic .con a{float:right; margin-top: 35px; width:35px; height: 30px;background:url(../images/j-a.png) no-repeat center;}
.home-box-about .a-z .a-pic .con a:hover{background:url(../images/j-hover-1.png) no-repeat center;}
.home-box-about .a-z .a-pho{height:215px;background:url(../images/hangye.jpg) no-repeat center #000; background-size:cover;}
.home-box-about .a-z .b-pho{height:325px;background:url(../images/2.jpg) no-repeat center #000; background-size:cover;position: relative;}
.video{width:55px; height: 55px;position:absolute; left: 0px; right: 0px; margin:0 auto; top:45%}
/*==home-box-cp==*/
.home-box-cp{background:url(../images/yanfa.jpg) no-repeat center #000; background-size:cover;}
.home-box-cp .yanf-yy .tit{width: 455px; margin:50px auto 0 auto; color:#fff; text-align: center;}
.home-box-cp .yanf-yy .tit h2{font-size: 36px; line-height: 50px; margin-bottom:30px;}
.home-box-cp .yanf-yy .tit p{font-size: 16px; line-height: 24px;}
.home-box-cp .yy-an {margin-top:80px; margin-bottom: 50px;}
.home-box-cp .yy-an a{display: inline-block; position: relative; text-align: center; font-size: 18px; width:395px; height:60px; line-height: 60px; padding-right:50px; background:url(../images/j-aa.png) no-repeat 20px center #fff; color:#000;}
.home-box-cp .yy-an a:hover{background: #fc0019; color: #fff;}
.home-box-cp .yy-an a i{position: absolute;top:25px; width:35px; height:15px; background:url(../images/j-a.png) no-repeat 20px 0px;}
.home-box-cp .yy-an a:hover i{position: absolute;top:25px; width:35px; height:15px; background:url(../images/j-hover.png) no-repeat 20px 0px;}

/*==home-cp-fl==*/
.home-cp-fl{margin-top: 35px;}
.home-cp-fl ul{border-top:0px solid #ddd;}
.home-cp-fl li{float: left; width:25%;overflow: hidden;border-top: 1px solid #ddd;background:url(../images/x-y.jpg) repeat-y right 0;}
.home-cp-fl li a{display:block; width:100%; }
.home-cp-fl li a img{width: 100%;}
.home-cp-fl li a:hover{background: #fc0019;}
@media screen and (min-width: 768px){
.home-cp-fl li{
  height: 288px;
}
}
@media screen and (max-width: 768px){
  .home-cp-fl li{
    height: 214px !important;
  }
}
.home-cp{ padding-top: 60px;}
.home-cp-fl i{height:86px; width: 86px; font-size:86px; line-height: 86px; margin: 0 auto;}
.home-cp-fl a{height:auto; text-align: center; color: #000;}
.home-cp-fl a:hover{ color: #fff;}


/*.home-cp-fl .ico{display:block; height:86px; margin: 0 auto; background:url(../images/ico-cp.png) no-repeat;}
.home-cp-fl li a .ico-fl-1{width:75px;background-position:0px 0px;}
.home-cp-fl li a:hover .ico-fl-1{background-position:0px -86px;}
.home-cp-fl li a .ico-fl-2{width:72px;background-position:-82px 0px;}
.home-cp-fl li a:hover .ico-fl-2{background-position:-82px -86px;}
.home-cp-fl li a .ico-fl-3{width:70px;background-position:-165px 0px;}
.home-cp-fl li a:hover .ico-fl-3{background-position:-165px -86px;}
.home-cp-fl li a .ico-fl-4{width:68px;background-position:-245px 0px;}
.home-cp-fl li a:hover .ico-fl-4{background-position:-245px -86px;}
.home-cp-fl li a .ico-fl-5{width:55px;background-position:-323px 0px;}
.home-cp-fl li a:hover .ico-fl-5{background-position:-323px -86px;}
.home-cp-fl li a .ico-fl-6{width:62px;background-position:-380px 0px;}
.home-cp-fl li a:hover .ico-fl-6{background-position:-380px -86px;}
.home-cp-fl li a .ico-fl-7{width:72px;background-position:-453px 0px;}
.home-cp-fl li a:hover .ico-fl-7{background-position:-453px -86px;}
.home-cp-fl li a .ico-fl-8{width:76px;background-position:-534px 0px;}
.home-cp-fl li a:hover .ico-fl-8{background-position:-534px -86px;}*/

/*==home-lianxi==*/
.home-lianxi-bg{background:#1a1a1a; padding: 70px 0 60px 0; /* margin-top: -60px; */}
.home-lianxi{display: flex;justify-content: space-between;position: relative;max-width:1450px;margin: 0 auto;}
.home-lianxi li{margin-right: 30px;padding-left:40px; line-height:20px; padding-bottom:25px;color: #fff;}
.home-lianxi li h3{ font-size: 16px; margin-bottom: 3px; font-weight: 100;}
.home-lianxi li a{ color:#fff;}
.home-lianxi li a:hover{color:#fc0019;}
.home-lianxi .lx-bg-1{ background:url(../images/add.png) no-repeat 0 5px;}
.home-lianxi .lx-bg-2{ background:url(../images/tel.png) no-repeat;}
.home-lianxi .lx-bg-3{ background:url(../images/mail.png) no-repeat;}
.home-lianxi .lx-bg-4{ background:url(../images/chaunzhen.png) no-repeat;}
.home-lianxi .lx{height:45px; line-height:45px; text-align: center; font-size: 16px; width:200px;background: #fc0019; color: #fff;}
.home-lianxi .lx:hover{background:#f74758}
.home-lianxi .an{ color: #fff; position: relative; padding-right:35px;}
.home-lianxi .an i{position: absolute;top:5px; width:35px; height:15px; background:url(../images/j-hover.png) no-repeat 20px 0px;}
/*==mail==*/
.main{position:relative; max-width: 1050px; margin:-160px auto 0 auto; z-index: 1;}
/*==weizi==*/
.weizi{ height: 45px; line-height: 45px; color: #999; padding-left:25px;background:url(../images/home.png) no-repeat 0px center;}
.weizi a{color: #999;}
/*==ggbiaoyu==*/
.ggbanner{position:relative;}
.ggbanner .ggbiaoyu{position: absolute; left:0px; width:80%; margin: 0 10%; right: 0; top:35%; text-align: center; color: #fff;}
.ggbanner .ggbiaoyu h1{ font-size:42px; line-height:46px; margin-bottom:0px;}
.ggbanner .ggbiaoyu h2{ font-size:20px; line-height:44px;font-family: arial; text-transform: uppercase;letter-spacing:3px;}
.ggbanner img{width: 100%;}


/*==二级菜单==*/
.gg-nav ul{overflow: hidden;}
.gg-nav li{position:relative;float:left;background:url(../images/x-y.jpg) repeat-y #e5e5e5 right 0; text-align: center; border-right: 0px solid #fff;}

.gg-nav li i{position: absolute;left:0;right:0;bottom:35px;background:url(../images/nav-jt.png) no-repeat; display: block; margin:0px auto; width:21px; height: 22px;}
.gg-nav li:hover i{background:url(../images/nav-jt.png) no-repeat 0 -22px;transform: translate(0,0);transition:all .2s ease-in 0s;}
.gg-nav li h2{font-size:20px;line-height: 26px; padding: 0 20px;}
.gg-nav li a{ display: block;padding-top:50px; height:100px;}
.gg-nav li a:hover{background: #f74758; color: #fff;}

.gg-nav .wb-1{width:25%; display: inline-block;}
.gg-nav .wb-2{width:33.3333%; display: inline-block;}
.gg-nav .wb-3{width:50%; display: inline-block;}

.gg-nav .n1998{height:150px;border-right:0;display: flex;flex-direction: column;justify-content: center;align-items: center;background-color: #000;color:#fff;}
.gg-nav .n1998 p.page1{font-size: 32px;margin-bottom: 15px;}
.gg-nav .n1998 p.page2{font-size: 42px;}
.gg-nav li.hover{background: #fc0019; color: #fff;}
.gg-nav li.hover a{color: #fff;}
.gg-nav li.hover i{background:url(../images/nav-jt.png) no-repeat 0 -22px;}



/*==gg-ad==*/
.gg-ad{position:relative;}
.gg-ad .gg-by-txt{position: absolute; padding:0 90px; color: #fff;}
.gg-ad .gg-by-txt h2{font-size:30px; line-height:38px;}
.gg-ad .gg-by-txt p{ margin-top: 15px;}
.gg-ad .t{top:35%;}
.gg-ad .t-1{top:45%;}
.gg-ad img{width: 100%;}

/*==gg-title==*/
.gg-title h2{font-size:33px; line-height: 40px; color: #333; text-align: center; margin-bottom: 50px;}

/*==关于==*/
.about .shuju{overflow: hidden; text-align: center; margin-bottom: 35px;}
.about .shuju ul{margin-left: -10px;}
.about .shuju li{float: left; width:260px; padding:35px 0; margin-left:10px; background:#000; color:#fff;}
.about .shuju li p{padding-bottom: 5px;}
.about .shuju li p b{
  font-size: 26px;
}
.about .shuju li:hover{ background: #fc0019;}
.about .shuju li h3{ margin: 0 55px; height: 40px; font-size: 16px;}

.about .shuju li i{display:inline-block;margin-bottom:10px;width:73px; height:32px;background:url(../images/about/ico-sz.png) no-repeat center;}
.about .shuju li .ico-sz-1{background-position: 0 0;}
.about .shuju li .ico-sz-2{background-position: 0 -32px;}
.about .shuju li .ico-sz-3{background-position: 0 -64px;}

.about .hexin{position: relative; background: #333; color: #fff; text-align: center; margin-top:80px;}
.about .hexin .hx-tex{position:absolute;left: 0; right: 0; top: 45px; width:90%; margin: 0 auto;}
.about .hexin .hx-tex h3{ margin-bottom: 15px;}
.about .hexin img{width: 100%;height: 200px;}

/*==历程==*/
.about .licheng h2{font-size: 18px;}
.menu_list {border-bottom:1px solid #ddd; margin-top:25px;}
.menu_head{height:45px;line-height:45px;padding-left:20px;border-top:1px solid #ddd;position:relative;background:#fff url(../images/jt_jia.png) 99% center no-repeat;transform: translate(0,1);transition:all .5s ease-in 0s;}
.menu_head span{color: #fc0019; margin-right:5px;}
.menu_list .current{background:#fc0019; color: #fff;}
.menu_head:hover{background:#fc0019; color: #fff;transform: translate(0,1);transition:all .5s ease-in 0s;}
.menu_head:hover span{ color: #fff;}
.menu_list .current span{color: #fff;}
.menu_body{height:auto;overflow:hidden; padding:20px; background:#fff; border: 1px solid #fc0019; border-top: 0;}
.menu_body img{max-width:100%;}

/*==行业应用==*/
.hangye{}
.hangye .hy-fl{float: left; width:370px;}
.hangye .hy-fr{float: right; width:330px; margin-top: 60px;}

.hangye .hy-fl .hy-pic{ margin-top: 60px;}
.hangye .hy-fl .hy-pic h4{ background: #fc0019; color: #fff; line-height: 35px; text-align: center; font-size: 16px;}
.hangye .hy-fl .hy-pic .zw{ line-height:36px;}
.hangye .hy-fr img{ width: 100%;}


/*==加入我们==*/
.menu_list_1 {border-bottom:0px solid #ddd; margin-top:25px;}
.menu_head_1{height:45px;line-height:45px; font-size: 16px;padding-left:20px;cursor:pointer; margin-bottom:1px;border-bottom:0px solid #ddd;position:relative;background: url(../images/down-jt.png) 98% center no-repeat #fc0019; color: #fff;}
.menu_head_1 span{color: #fc0019; margin-right:5px;}
.menu_list_1 .current{background:#fc0019; color: #fff;background: url(../images/down-jt.png) 98% center no-repeat #fc0019;}
.menu_body_1{height:auto;overflow:hidden; padding:20px; background:#fff; border: 0px solid #fc0019; border-top: 0;}
.menu_body_1 img{max-width:100%;}


.menu_list_2 {border-bottom:1px solid #ddd; margin-top:25px;}
.menu_head_2{height:45px;line-height:45px; font-size: 16px;padding-left:20px;cursor:pointer;border-top:1px solid #ddd;position:relative;background: url(../images/right-jt.png) 98% center no-repeat;}
.menu_head_2 span{color: #fc0019; margin-right:5px;}
.menu_list_2 .current{background:#fc0019; color: #fff;background: url(../images/down-jt.png) 98% center no-repeat #fc0019;}
.menu_body_2{height:auto;overflow:hidden; padding:20px; background:#fff; border: 0px solid #fc0019; border-top: 0;}
.menu_body_2 img{max-width:100%;}

.job-lianxi{padding:35px 20px; margin-top: 35px; background: #f5f5f5;}
.job-lianxi h3{font-size: 18px; margin-bottom: 10px;}
/*==lianxi==*/
.mapp{height: 350px; margin-bottom: 35px;}


/*新闻中心*/
.news-list ul{ border-top:1px solid #fc0019; position: relative;}
.news-list li{line-height: 55px; border-bottom: 1px solid #eee;}
.news-list span{float: right; color: #bbb; font-size: 12px;}

.news-list-hy{}
.news-list-hy ul{ border-top:1px solid #fc0019; position: relative;overflow: hidden;padding-top: 35px;}
.news-list-hy li{float:left; width:30%; margin-left:2.3%; margin-bottom: 20px; line-height:45px; border: 1px solid #eee; text-align: center;}
.news-list-hy li h2{border-top: 1px solid #eee;background: #f5f5f5; }
.news-list-hy li img{ margin:20px 0;}

/*===新闻详情===*/
.news-xx { margin-top: 10px;}
.news-xx h2{ font-size: 33px; line-height: 40px;}
.news-xx h3{ font-size: 12px; color: #999;line-height: 36px; border-bottom: 1px solid #ddd; padding-bottom: 15px;}
.news-xx .news-xx-pic{ padding-top: 30px; font-size: 16px; line-height:28px;}
.news-xx .news-xx-pic img{ max-width: 100%; height: auto;}

/*==chanpin==*/
/*xitong*/
.chanpin .xitong .moshi h3{font-size: 18px;}
.chanpin .xitong .moshi h2{font-size: 16px;}
.chanpin .xitong .moshi h4{font-size: 16px;}
.chanpin .xitong .moshi ul{margin-top:30px; margin-left:-2% ;}
.chanpin .xitong .moshi li{ float: left;position:relative;background: #f5f5f5;width: 42%;padding:3%; margin:8px 0 8px 2%;}
.chanpin .xitong .moshi li:hover{background:#fc0019; color: #fff;transition:background-color 0.5s linear;}
.chanpin .xitong .moshi li i{float:right; width:60px; height:60px;font-size:50px; color: #333; line-height: 60px; margin-top:8px;background: url(../images/cp/icoo-moshi.png) no-repeat}
.chanpin .xitong .moshi li:hover i{color: #fff;}
.chanpin .xitong .moshi li .ico-ms-1{background-position:0 0;}
.chanpin .xitong .moshi li .ico-ms-2{background-position:-60px 0;}
.chanpin .xitong .moshi li .ico-ms-3{background-position:-120px 0;}
.chanpin .xitong .moshi li .ico-ms-4{background-position:-180px 0;}
.chanpin .xitong .moshi li .ico-ms-5{background-position:-240px 0;}
.chanpin .xitong .moshi li .ico-ms-6{background-position:-300px 0;}
.chanpin .xitong .moshi li .ico-ms-7{background-position:-360px 0;}

.chanpin .xitong .moshi li:hover .ico-ms-1{background-position:0 -60px;}
.chanpin .xitong .moshi li:hover .ico-ms-2{background-position:-60px -60px;}
.chanpin .xitong .moshi li:hover .ico-ms-3{background-position:-120px -60px;}
.chanpin .xitong .moshi li:hover .ico-ms-4{background-position:-180px -60px;}
.chanpin .xitong .moshi li:hover .ico-ms-5{background-position:-240px -60px;}
.chanpin .xitong .moshi li:hover .ico-ms-6{background-position:-300px -60px;}
.chanpin .xitong .moshi li:hover .ico-ms-7{background-position:-360px -60px;}


/*==Tag==*/
.Menubox{width:100%;height:65px;line-height:65px; margin-top: 50px;}
.Menubox ul{background:url(../images/x-y.jpg) repeat-y; overflow: hidden; border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.Menubox li{float:left;display:block;cursor:pointer;width:25%;text-align:center; background:url(../images/x-y.jpg) repeat-y right top; font-size: 16px;}
.Menubox li.hover{width:25%;background:#fc0019;color:#fff;}
.Contentbox{clear:both;border-top:0;padding:50px 100px 0 100px;}

/*cp-nav*/
.cp-nav{width:1050px;line-height:65px;z-index:9999; background: #fff;}
.cp-nav ul{background:url(../images/x-y.jpg) repeat-y; overflow: hidden; }
.cp-nav li{float:left;display:block;cursor:pointer;width:25%;border-bottom: 1px solid #ddd; text-align:center; background:url(../images/x-y.jpg) repeat-y right top; font-size: 16px;}
.cp-nav li:hover{background:#f74758;}
.cp-nav li:hover a{color: #fff;}
.cp-nav li.hover{width:25%;background:#fc0019;color:#fff;}
.cp-nav li.hover a{color: #fff;}

/*hexin*/
.chanpin .hexin .cp-list{ padding-top:60px;}
.chanpin .hexin .cp-list h3{font-size: 22px; text-align: center;}
.chanpin .hexin .cp-list h4{font-size: 18px; margin-bottom: 10px; color: #333;}
.chanpin .hexin .cp-list .pic{margin-top: 50px;}
.chanpin .hexin .cp-list .pic .tu{float: left;width:80px;  margin-right:40px;}
.chanpin .hexin .cp-list .pic .tu i{font-size:90px; color: #000; line-height:90px;}
.chanpin .hexin .cp-list .pic .txt{float: left; width:680px;}

.chanpin .hexin .cp-list .td,.chanpin .hexin .cp-list .pho{ margin-top: 50px;}
.chanpin .hexin .cp-list .pho img{width: 100%;}
.chanpin .hexin .cp-list .td ul{border-top: 1px solid #ddd;overflow: hidden;background:url(../images/x-y.jpg) repeat-y #f5f5f5;}
.chanpin .hexin .cp-list .td li{float: left; text-align: center;border-bottom: 1px solid #ddd; font-size: 12px; padding: 10px 0; width: 25%;background:url(../images/x-y.jpg) repeat-y right top;}
.chanpin .hexin .cp-list .td .td-33{width:33.3333333%;}
.chanpin .hexin .cp-list .td .td-50{width:50%;}
.chanpin .hexin .cp-list .td li:hover{background: #fc0019; color: #fff;transition: color 0.35s ease-in 0s;transition:background-color 0.5s linear;}
.chanpin .hexin .cp-list .td li i{display:inline-block; margin-top:10px;width:55px; height:55px; font-size:33px; line-height: 55px; background: url(../images/cp/icoo-td.png) no-repeat;}

.chanpin .hexin .cp-list .td li .ico-td-1{background-position: 0 0;}
.chanpin .hexin .cp-list .td li .ico-td-2{background-position: -55px 0;}
.chanpin .hexin .cp-list .td li .ico-td-3{background-position: -110px 0;}
.chanpin .hexin .cp-list .td li .ico-td-4{background-position: -165px 0;}
.chanpin .hexin .cp-list .td li .ico-td-5{background-position: -220px 0;}
.chanpin .hexin .cp-list .td li .ico-td-6{background-position: -275px 0;}
.chanpin .hexin .cp-list .td li .ico-td-7{background-position: -385px 0;}
.chanpin .hexin .cp-list .td li .ico-td-8{background-position: -440px 0;}
.chanpin .hexin .cp-list .td li .ico-td-9{background-position: -495px 0;}
.chanpin .hexin .cp-list .td li .ico-td-10{background-position: -550px 0;}
.chanpin .hexin .cp-list .td li .ico-td-11{background-position: -605px 0;}
.chanpin .hexin .cp-list .td li .ico-td-12{background-position: -660px 0;}
.chanpin .hexin .cp-list .td li .ico-td-13{background-position: -715px 0;}
.chanpin .hexin .cp-list .td li .ico-td-14{background-position: -770px 0;}
.chanpin .hexin .cp-list .td li .ico-td-15{background-position: -825px 0;}
.chanpin .hexin .cp-list .td li .ico-td-16{background-position: -880px 0;}
.chanpin .hexin .cp-list .td li .ico-td-17{background-position: -935px 0;}
.chanpin .hexin .cp-list .td li .ico-td-18{background-position: -990px 0;}
.chanpin .hexin .cp-list .td li .ico-td-19{background-position: -330px 0;}
.chanpin .hexin .cp-list .td li .ico-td-20{background-position: -1045px 0;}
.chanpin .hexin .cp-list .td li .ico-td-21{background-position: -1100px 0;}
.chanpin .hexin .cp-list .td li .ico-td-22{background-position: -1155px 0;}
.chanpin .hexin .cp-list .td li .ico-td-23{background-position: -1210px 0;}
.chanpin .hexin .cp-list .td li .ico-td-24{background-position: -1264px 0;}
.chanpin .hexin .cp-list .td li .ico-td-25{background-position: -1320px 0;}
.chanpin .hexin .cp-list .td li .ico-td-26{background-position: -1375px 0;}
.chanpin .hexin .cp-list .td li .ico-td-27{background-position: -1430px 0;}
.chanpin .hexin .cp-list .td li .ico-td-28{background-position: -1485px 0;}
.chanpin .hexin .cp-list .td li .ico-td-29{background-position: -1540px 0;}
.chanpin .hexin .cp-list .td li .ico-td-30{background-position: -1595px 0;}



.chanpin .hexin .cp-list .td li:hover .ico-td-1{background-position: 0px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-2{background-position: -55px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-3{background-position: -110px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-4{background-position: -165px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-5{background-position: -220px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-6{background-position: -275px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-7{background-position: -385px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-8{background-position: -440px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-9{background-position: -495px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-10{background-position: -550px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-11{background-position: -605px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-12{background-position: -660px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-13{background-position: -715px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-14{background-position: -770px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-15{background-position: -825px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-16{background-position: -880px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-17{background-position: -935px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-18{background-position: -990px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-19{background-position: -330px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-20{background-position: -1045px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-21{background-position: -1100px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-22{background-position: -1155px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-23{background-position: -1210px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-24{background-position: -1264px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-25{background-position: -1320px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-26{background-position: -1375px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-27{background-position: -1430px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-28{background-position: -1485px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-29{background-position: -1540px -55px;}
.chanpin .hexin .cp-list .td li:hover .ico-td-30{background-position: -1595px -55px;}
/**/


/*yanfa*/
.chanpin .yanfa .yf-fl{float: left; width:270px;}
.chanpin .yanfa .yf-fr{float:right; width:470px; line-height: 24px;}

.chanpin .yanfa dl{overflow: hidden; padding:16px 10px;background: #f1f1f1; font-size: 12px; line-height: 16px; margin-bottom:5px;}
.chanpin .yanfa dl:hover{background:#fc0019; color: #fff;}
.chanpin .yanfa dl:hover dd{border-left:1px solid #fff;}
.chanpin .yanfa dl dt{float: left; width:75px; height:31px;margin-top:8px;background: url(../images/cp/ico-yanfa.png) no-repeat }
.chanpin .yanfa dl dd{float: right; width:150px; padding-left: 15px; border-left:1px solid #ddd;}

.chanpin .yanfa dl:hover .ico-yf-1{background-position: 15px 0;}
.chanpin .yanfa dl:hover .ico-yf-2{background-position: 15px -31px;}
.chanpin .yanfa dl:hover .ico-yf-3{background-position: 25px -62px;}
.chanpin .yanfa dl:hover .ico-yf-4{background-position: 0 -93px;}

.chanpin .yanfa dl .ico-yf-1{background-position: 15px -124px;}
.chanpin .yanfa dl .ico-yf-2{background-position: 15px -155px;}
.chanpin .yanfa dl .ico-yf-3{background-position: 25px -185px;}
.chanpin .yanfa dl .ico-yf-4{background-position: 0 -217px;}
