body{font-family:"黑体"!important;color: #999;font:14px Microsoft YaHei!important;line-height: 24px;background: #fff;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;}
li,ol{list-style:none;}
a,input,img,textarea{border:none;outline:none;}
/*i,em{font-style:normal;}*/
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none;color: #666;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none;color: #333;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;}
a:focus {outline:none;outline-offset:0;}
.container{margin:0 auto;width: 100%;padding: 0 3%!important;}
.img img{width: 100%;transition: 1s transform;}
.slick-slide{outline: none!important;}
#wrap_index{overflow: hidden;position: relative;padding-top: 92px;}
/*头部*/
#header{width: 100%;height:92px;z-index: 2;border-top: 2px solid #161617;border-bottom: 1px solid #e8e8e8;padding: 15px 0;position: fixed;background: #fff;top: 0;left: 0;z-index: 9;}

#header .logo{width: 40%;height: 58px;float: left;}
#header .logo a{display: table-cell;vertical-align: middle;width: 308px;height: 58px;}
#header .logo img{max-width: 100%;max-height: 100%;}
#header .logo p{width: 54%;float: left;}
#header .logo span{font-size: 18px;color: #333;float: left;display: inline-block;margin-top: 30px; }
#header .mol_navbutton{width: 40px;height: 40px;position: absolute;left: 16px;top: 10px;padding: 5px;}

#header .search{width:4.5%;float: right;height: 58px;position: relative;background: url(/templates/anj/images/icon2.png) left 27px no-repeat;}
#header .search dd{width: 18px;height: 18px;background: url(/templates/anj/images/icon1.png) center no-repeat;float: right;margin: 26px 10px 0 0;}
.searchbox{display: none;position: absolute;top: 74px;right: 0;width: 402px;height: 44px;border: 1px solid #e6e6e6;z-index: 8;}
.searchbox form .input{outline: none;width: 316px;height: 42px;float: left;background: #fff;border: none;text-indent: 15px;}
.searchbox form .seabtn{width: 84px;float: left;height: 42px;background: #999;color: #fff;border: none;}

#header .nav_box{width: 52%;height: 58px;float: right;padding-top: 10px;}
#header .nav_box .yiji{width:12.5%;float: left;height: 48px;line-height: 48px;text-align: center;position: relative;}
#header .nav_box .yiji .one{display: block;width: 100%;height: 100%;overflow: hidden;font-size: 14px;color: #999999;position: relative;}
#header .nav_box .yiji .one i{margin-left: 4px;}
#header .nav_box .yiji .one i .icon4,#header .nav_box .yiji .one i .icon4{display: none;}
#header .nav_box .yiji:hover .one,#header .nav_box .yiji.current .one{color: #333333;}
#header .nav_box .yiji:hover .one i .icon3,#header .nav_box .yiji.current .one i .icon3{display: none;}
#header .nav_box .yiji:hover .one i .icon4,#header .nav_box .yiji.current .one i .icon4{display: inline-block;}
#header .nav_box .yiji:hover .one:before,#header .nav_box .yiji.current .one:before{content: "";width:62%;height: 2px;background: #333;position: absolute;bottom: 0;left:18%;animation: lines 0.3s ease forwards;}
@keyframes lines {  
    0% {opacity: 0;transform: scale(0);} 
    100% {opacity: 1;transform: scale(1);}  
  }
#header .nav_box .yiji .libox{display: none;padding: 20px 14%;width: 250%;height: auto;overflow: hidden;position: absolute;top: 65px;left: -75%;z-index: 8;background:#fff;}
#header .nav_box .yiji .libox a{text-align: left;display: block;width: 100%;min-height: 36px;padding: 6px 0;padding-right: 22px;line-height: 24px;overflow: hidden;color: #666666;font-size: 14px;position: relative;transition: 400ms;}
#header .nav_box .yiji .libox a i{font-weight: bold;position: absolute;right: 0;top: 50%;margin-top: -18px;font-family: "幼圆";}
#header .nav_box .yiji .libox a:hover{color: #000000;padding-left: 14px;transition: 400ms;}
#header .nav_box .yiji .libox a:hover i{color: #000;}
/*首页大图*/
#banner img{width: 100%;}
#banner .slick-list{width: 100%;}
#banner .slick-slide{overflow: hidden;}
.slick-arrow:before{display: none;}
.slick-dots li button:before{display: none;}
#banner .slick-prev{width:51px;height: 95px;background: url(/templates/anj/images/icon5.png) left center no-repeat;background-size: auto 100%;left: 40px;z-index: 6;}
#banner .slick-next{width:51px;height: 95px;background: url(/templates/anj/images/icon5.png) right center no-repeat;background-size: auto 100%;right: 40px;z-index: 6;}
#banner .slick-arrow{opacity: 0.5;transition: 400ms;}
#banner .slick-arrow:hover{opacity: 1;transition: 400ms;}

/*内容*/
#Maincont{width: 100%;position: relative;background: #fff;}
.index-point{width: 100%;height: 135px;background:#fff;margin-top: -44px;position: relative;}
.index-point:before{content: "";width: 100%;height: 91px;position: absolute;bottom: 0;left: 0;box-shadow: 0 6px 16px #f1f1f1;}
.index-point ul{width: 100%;height: 100%;position: relative;z-index: 2;text-align: center;padding: 30px 4%;background:#fff;}
.index-point ul li{display: inline-block;width: 19.7%;padding: 6px 2%;border-right: 1px solid #eeeeee;cursor: pointer;}
.index-point ul li:last-child{border-right: none;}
.index-point ul li .poing-img{width:24%;height: auto;float: left;}
.index-point ul li .poing-r{margin-left: 27%;text-align: left;font-size: 14px;color: #999;line-height: 20px;}
.index-point ul li .poing-r dt{font-size: 16px;color: #4b4b4b;line-height: 30px;margin-bottom: 5px;}
.index-point ul li:hover .poing-img{-webkit-animation: yaodong 1s infinite linear alternate;
          animation: yaodong 1s infinite linear alternate;}
@keyframes yaodong {  
    0% {-webkit-transform: translateY(-4px);
            transform: translateY(-4px);} 
    100% {-webkit-transform: translateY(4px);
            transform: translateY(4px);}  
  }
/*pro*/
.probox{width: 100%;height: auto;padding: 114px 10px 86px;}
.probox .ptitle{width: 48%;height: 84px;padding:14px 16px 0 4px;position: absolute;top: 96px;right: 16px;text-align: right;font-size: 14px;color: #666;line-height: 38px;background: url(/templates/anj/images/icon11.png) right top no-repeat;text-transform: uppercase;}
.probox .ptitle p{font-size: 28px;color: #333;line-height: 26px;}
.probox .pro_item{width: 100%;height: auto;}
.probox .pro_item .proslid{position: relative;}
.probox .pro_item .proslid .pimg{width: 50%;}
.probox .pro_item .proslid .prodec{width: 50%;background: #fcfcfc;padding: 22px 2.5%;position: absolute;top: 14.8%;right: 5%;}
.probox .pro_item .proslid .prodec .protitle{width: 100%;height: auto;line-height: 24px;font-size: 14px;color: #666666;text-transform: uppercase;}
.probox .pro_item .proslid .prodec .protitle p{width: 100%;height: 30px;line-height: 30px;font-size: 20px;color: #333;overflow: hidden;}
.probox .pro_item .proslid .prodec .pdec{width:100%;max-height:72px;line-height: 24px;font-size: 14px;color: #999;overflow: hidden;margin: 14px 0;text-indent: 26px;}
.probox .pro_item .proslid .prodec .more{display: inline-block;width: 50%;height: 34px;line-height: 34px;float: right;font-size: 15px;text-transform: uppercase;text-align: right;}
.probox .pro_item .proslid .prodec .more span,.case_change .cmore span,.newbox .cmore span{display: inline-block;width: auto;height: 100%;position: relative;padding-left: 44px;}
.probox .pro_item .proslid .prodec .more i,.case_change .cmore i,.newbox .cmore i{font-family: "幼圆";margin-left: 6px;font-weight: bold;}
.probox .pro_item .proslid .prodec .more span:before,.case_change .cmore span:before,.newbox .cmore span:before{content: "";width:0;height: 1px;background: #333;position: absolute;left: 0;top: 50%;transition: 400ms;}
.probox .pro_item .proslid .prodec .more:hover span:before,.case_change .cmore:hover span:before,.newbox .cmore:hover span:before{width: 38px;transition: 400ms;}

.pro_item .slick-arrow{width:91px;height: 86px;transition: 400ms;top: 100%;margin-top: -43px;}
.pro_item .slick-prev{background:#fbfbfb url(../images/icon13.png) left center no-repeat;left: 50%;z-index: 6;}
.pro_item .slick-next{background:#fbfbfb url(../images/icon13.png) right center no-repeat;right:50%;z-index: 6;
  -webkit-transform: translate(180px, -50%);-ms-transform: translate(180px, -50%);transform: translate(180px, -50%);}
.pro_item .slick-prev:hover{background:#fbfbfb url(../images/icon12.png) left center no-repeat;transition: 400ms;}
.pro_item .slick-next:hover{background:#fbfbfb url(../images/icon12.png) right center no-repeat;transition: 400ms;}
.pro_item .slick-dots{width: auto;height: auto;overflow: hidden;right: 0;bottom: 0;}
.pro_item .slick-dots li{display: none;width:auto;height: 80px;line-height: 80px;}
.pro_item .slick-dots li.slick-active{display: block;color: #efefef;font-size: 52px;}
.pro_item .slick-dots li:first-letter{color: #eaeaea;font-size: 88px;}

/*case*/
.casebox{width: 100%;height: auto;overflow: hidden;background: #f9f9f9;padding: 70px 0;}
.boxtitle{margin-left: 20px;width: 46%;height: 84px;padding:14px 0 0 16px;font-size: 14px;color: #666;line-height: 38px;background: url(/templates/anj/images/icon14.png) left top no-repeat;text-transform: uppercase;}
.boxtitle p{font-size: 28px;color: #333;line-height: 26px;}
.case_change{width: 100%;height: auto;position: relative;}
.case_change .cmore{width: 104px;height: 42px;position: absolute;top:-62px;right: 0;line-height: 42px;font-size: 15px;text-transform: uppercase;text-align: right;z-index: 6;}
.case_change .cmore a{display: block;width: 100%;height: 100%;}

.case_change .hd{max-width: 50%;height: 42px;overflow: hidden;position: absolute;top:-62px;right: 0;padding-right: 110px;}
.case_change .hd .cli{width:auto;padding: 0 15px;float: left;height: 42px;overflow: hidden;line-height: 42px;cursor: pointer;text-align: center;font-size: 14px;color: #666666;}
.case_change .hd .cli span{display: inline-block;height: 100%;width: auto;}
.case_change .hd .cli:hover,.case_change .hd .cli.on{color: #333;}
.case_change .hd .cli:hover span,.case_change .hd .cli.on span{border-bottom: 1px solid #333;}
.case_change .bd{width: 100%;padding: 14px 10px;}
.case_change .bd .detil{zoom:1;width: 100%;height: auto;overflow: hidden;display: none;}
.case_change .bd .detil:first-child{display: block;}
.case_change .bd ul{width: 100%;height: auto;overflow: hidden;}
.case_change .bd ul li{width: 25%;padding:21px 14px;float: left;}
.case_change .bd ul li a{display: block;width: 100%;height: 100%;background: #fff;transition: 400ms;}
.case_change .bd ul li a:hover{box-shadow: 0 6px 16px #d4d4d4;transition: 400ms;} 
.case_change .bd ul li .liimg{width: 100%;height: auto;overflow: hidden;}
.case_change .bd ul li dl{width: 100%;height: 100px;padding: 15px 18px;border: 1px solid #ececec;border-top: none;}
.case_change .bd ul li dl dt{font-size: 16px;color: #333;width: 100%;height: 32px;line-height: 32px;overflow: hidden;font-weight: normal;}
.case_change .bd ul li dl dd{width: 100%;height: 24px;line-height: 24px;font-size: 14px;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.case_change .bd ul li dl .line{width: 10px;height: 1px;background: #999;margin-top: 12px;}
.case_change .bd ul li a:hover dl .line{width: 34px;background: #666;}

.aboutbox{width: 100%;height: auto;overflow: hidden;position: relative;}
.aboutbox .aimg{position: relative;width: 1920px;left: 50%;margin-left: -960px;}
.aboutbox .abouts{width: 100%;height: auto;position: absolute;top: 0;left: 0;}
.aboutbox .abouts .movbox{width: 100px;height: 120px;margin: 58px auto;text-align: center;line-height: 40px;font-size: 16px;color: #999;position: relative;}
.aboutbox .abouts .movbox .yuan1{width: 100px;height: 100px;background: #1e1e1e;position: relative;left: 0;top: 0;border-radius: 50%;}
.aboutbox .abouts .movbox .yuan2{width: 72px;height: 72px;background: #000000;position: absolute;left: 14px;top: 14px;border-radius: 50%;}
.aboutbox .abouts .movbox .yuan3{width: 36px;height: 36px;background: url(/templates/anj/images/icon15.png) center no-repeat;position: absolute;left:38px;top: 32px;}
.movlink{width: 70%;height: auto;position: fixed;top: 50%;left: 15%;z-index:-1;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.movlink.show{z-index: 16;}
.opacity1{width:100%; height:100%; position: fixed; top:0; left:0px; background:rgba(0,0,0,0.5); z-index:14; display:none;}
.aboutdec{width: 100%;height: auto;padding: 0 17%;text-align: center;}
.aboutdec .abname{font-size: 24px;color: #fff;margin: 16px 0 40px;}
.aboutdec dd{width: 100%;height: auto;max-height: 90px;font-size: 16px;color: #999;line-height: 30px;overflow: hidden;}
.aboutdec a{display:block;width: 100%;height: 30px;line-height: 30px;position: relative;font-size: 14px;color: #666;text-transform: uppercase;margin-top: 86px;}
.aboutdec a i{font-family: "幼圆";margin-left: 6px;font-weight: bold;}
.aboutdec a:before{content: "";width: 45%;height: 1px;background: #666;position: absolute;left: 0;top: 50%;}
.aboutdec a:after{content: "";width: 45%;height: 1px;background: #666;position: absolute;right: 0;top: 50%;}
.aboutdec a:hover{color: #999;}
.aboutbox .abouts .movbox:hover .yuan1{-webkit-animation: lines 0.4s ease forwards;animation: lines 0.4s ease forwards;}
.aboutbox .abouts .movbox:hover .yuan2{-webkit-animation: lines 0.3s 0.3s ease forwards;animation: lines 0.3s 0.3s ease forwards;}
.aboutbox .abouts .movbox:hover .yuan3{opacity: 0;-webkit-animation: yidong 0.4s 0.6s ease forwards;animation: yidong 0.4s 0.6s ease forwards;}
@keyframes yidong {  
    0% {opacity: 0;transform: rotate(0deg);} 
    100% {opacity: 1;transform: rotate(360deg);}  
  }


.newbox{width: 100%;height: auto;overflow: hidden;padding: 80px 0;position: relative;}
.newbox .cmore{width: 104px;height: 42px;position: absolute;top:100px;right: 7%;line-height: 42px;font-size: 15px;text-transform: uppercase;text-align: right;z-index: 6;}
.newbox .cmore a{display: block;width: 100%;height: 100%;}
.newbox .newul{width: 100%;height: auto;overflow: hidden;padding:24px 10px;position: relative;}
.newbox:before{content: "";width: 1920px;height: 1px;background: #ebebeb;position: absolute;left:0;top: 55.8%;}
.newbox .newul a{display: block;width: 100%;height: 100%;position:relative;}
.newbox .newul .newone{width:32%;float: left;height: auto;padding: 0 30px 0 15px; }
.newbox .newul .newone .nimg{width: 100%;height: 270px;text-align: center;overflow: hidden;}
.newbox .newul .newone .nimg img,.newlist li .nimg img,.ny_newlist li .nimg img{height: 100%;display: block;position: relative;left: 50%;top: 0;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);}
.newbox .newul dl{width: 100%;height: auto;padding: 26px 0;}
.newbox .newul dl dt{width: 100%;height: 46px;line-height: 46px;overflow: hidden;font-size: 16px;color: #333;font-weight: normal;}
.newbox .newul dl dd{width: 100%;height: 60px;line-height: 30px;font-size: 14px;color: #999;overflow: hidden;}
.newbox .newul .time{width: 100%;height:42px;margin-top: 16px;line-height: 42px;font-size: 14px;color: #999;border-top: 1px solid #ebebeb;position: relative;}
.newbox .newul .time:before{content: "";width: 0;height: 1px;background: #000;position: absolute;top: 0;left: 0;transition: 400ms;}
.newbox .newul a:hover dl .time:before{width: 100%;transition: 400ms;}
.newbox .newul dl:hover dt{text-decoration:underline;}
.newbox .newul .newlist:before{content: "";width: 1px;height:100%;background: #ebebeb;position: absolute;left:50%;top: 0;}
.newlist{width: 68%;float: right;position: relative;}
.newlist li{width: 50%;float: left;padding: 0 4%;margin-bottom: 40px;}
.newbox .newul .newlist dl{padding: 30px 0;}
.newlist li .num{font-size: 88px;color: #efefef;width: auto;position: absolute;right: -20px;bottom: -38px;transition: 400ms;}
.newlist li:hover .num{color: #999;transition: 400ms;}

.linkbox{width: 100%;height: auto;overflow: hidden;background: #f9f9f9;padding: 30px 0 40px;}
.linkbox .ltitle{width: 100%;text-align: center;font-size: 26px;color: #333;line-height: 1.7;padding: 20px 0;}
.linkbox .ltitle p{font-size: 14px;color: #999;}
.linkbox .link_item{padding: 0 10px;}
.linkbox .link_item .linkbox dd{width: 100%;height: auto;padding: 17px 14px;}
.linkbox .link_item .linkbox dd a{display: block;;width: 100%;border: 1px solid #ececec;transition: 400ms;}
.linkbox .link_item .linkbox dd a:hover{box-shadow: 0 5px 16px #d6d6d6;transition: 400ms;}
.linkbox .link_item .slick-dots{bottom: -10px;}
.linkbox .link_item .slick-dots li{background: #999;height: 9px;width: 9px;border-radius: 50%;}
.linkbox .link_item .slick-dots li.slick-active{background: #333;}

#footer{width: 100%;height: auto;overflow: hidden;background: #0f0f10;padding-top: 24px;font-size: 14px;color: #666;position: relative;
	  background-attachment: fixed;}
#footer .fotul{width: 100%;height: auto;overflow: hidden;padding: 28px 4%;}
#footer .fotul li{width: 33.2%;height: auto;min-height: 154px;float: left;border-right: 1px solid #333;padding: 0 4%;}
#footer .fotul li:last-child{border-right: none;}
#footer .fotul li.contact p{font-size: 18px;color: #fff;height: 50px;line-height: 40px;}
#footer .fotul li.contact dd{line-height: 30px;}
#footer .fotul li.middle .logo2{text-align: center;font-size: 12px;line-height: 2;margin-bottom: 20px;}
#footer .fotul li.middle .menus a{display: block;width: 25%;float: left;height: 30px;line-height: 30px;overflow: hidden;text-align: center;font-size: 14px;color: #666;}
#footer .fotul li.middle .menus a:hover,.flink a:hover{color: #999;}
#footer .fotul li.wxbox .ewm{width: 32%;float: right;margin-left:14%;text-align: center;line-height: 40px;}
#footer .flink{width: 100%;height: auto;overflow: hidden;margin-bottom: 40px;}
#footer .flink a{margin: 0 4px;}
#footer .copy{width: 100%;padding: 10px;line-height: 30px;background: #fff;}
@keyframes rotate {
  0% {
    transform: perspective(400px) rotateZ(20deg) rotateX(-40deg) rotateY(0);
  }
  100% {
    transform: perspective(400px) rotateZ(20deg) rotateX(-40deg) rotateY(-360deg);
  }
}
.stars {
  transform: perspective(500px);
  transform-style: preserve-3d;
  position: absolute;
  bottom: -150px;
  perspective-origin: 50% 100%;
  left: 50%;
  animation: rotate 90s infinite linear;
}

.star {
  width: 2px;
  height: 2px;
  background: #F7F7B6;
  position: absolute;
  top: 0;
  left: 0;
  transform-origin: 0 0 -300px;
  transform: translate3d(0, 0, -300px);
  backface-visibility: hidden;
}

/*about*/
.adress{width: 100%;height: 75px;line-height: 74px;font-size: 14px;color: #999;text-align: right;border-bottom: 1px solid #e6e6e6;}
.adress a{color: #999;margin: 0 6px;}
.adress a.on,.adress a:hover,.ny_posnav li:hover a,.ny_posnav li.on a{color: #333;}
.ny_posnav{width: 100%;height: auto;overflow: hidden;margin-top: -1px;}
.ny_posnav li{display: inline-block;margin-right:30px;line-height: 32px;padding-top: 20px;}
.ny_posnav li a{color: #999;}
.ny_posnav li.on,.ny_posnav li:hover{border-top: 1px solid #333333;}
.ny_content{width: 1200px;margin: 40px auto;height: auto;overflow: hidden;}
.ny_content .cur_posnav{text-align: center;font-size: 14px;color: #999;line-height: 1.5;}
.ny_content .cur_posnav p{font-size: 24px;color: #333;}
.ny_abdec{width: 100%;height: auto;overflow: hidden;font-size: 14px;color: #666;line-height: 30px;padding: 30px 0;}
/*product*/
.ny_product{width: 100%;padding: 20px 0;}
.ny_product .prolist{width: 100%;height: auto;overflow: hidden;}
.ny_product .prolist li{width: 25%;padding:24px 14px;float: left;}
.ny_product .prolist li a{display: block;width: 100%;height: 100%;background: #fff;}
.ny_product .prolist li .liimg{width: 100%;height: auto;overflow: hidden;}
.ny_product .prolist li dl{width: 100%;height: auto;padding: 16px 0;border-bottom: 1px solid #ebebeb;position: relative;}
.ny_product .prolist li dl dt{font-size: 16px;color: #333;width: 100%;height: 32px;line-height: 32px;overflow: hidden;font-weight: normal;}
.ny_product .prolist li dl dd{width: 100%;height: 24px;line-height: 24px;font-size: 14px;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ny_product .prolist li dl .line{width: 0;height: 1px;background: #333;position: absolute;bottom: 0;left: 0;}
.ny_product .prolist li:hover dl .line{width: 100%;}
/*prodec*/
.content_one{width: 100%;height: auto;padding: 20px 0;overflow: hidden;}
.content_one .cont_left{width: 66%;height: auto;overflow: hidden;float: left;position: relative;}
.content_one .cont_left .title,.ttitle2{width: 100%;font-size: 14px;color: #999;line-height: 1.5;margin-bottom: 30px;}
.content_one .cont_left .title p,.ttitle2 p{font-size: 24px;color: #333;}
.content_one .cont_left .prodection{width: 100%;height: auto;font-size: 14px;color: #666;line-height: 1.8;}
.content_one .cont_left .share{width: auto;height: 20px;position: absolute;top: 20px;right: 0;}
.content_one .cont_left .share a{display: block;width: 20px;height: 20px;float: left;margin-left: 20px;transition: 400ms;}
.content_one .cont_left .share a.a1{background: url(/templates/anj/images/icon18.png) center no-repeat;}
.content_one .cont_left .share a.a2{background: url(/templates/anj/images/icon19.png) center no-repeat;}
.content_one .cont_left .share a.a3{background: url(/templates/anj/images/icon20.png) center no-repeat;}
.content_one .cont_left .share a.a1:hover{background: url(/templates/anj/images/icon18_h.png) center no-repeat;transition: 400ms;}
.content_one .cont_left .share a.a2:hover{background: url(/templates/anj/images/icon19_h.png) center no-repeat;transition: 400ms;}
.content_one .cont_left .share a.a3:hover{background: url(/templates/anj/images/icon20_h.png) center no-repeat;transition: 400ms;}
.content_one .cont_right{width: 31%;height: auto;float: right;padding-left: 2%;border-left: 1px solid #d9d9d9;}
.content_one .cont_right dd{font-size: 16px;color: #333;line-height: 38px;text-indent: 7px;}
.content_one .cont_right .movlist{width: 100%;height: auto;overflow: hidden;}
.content_one .cont_right .movlist li{width: 50%;float: left;padding: 7px;}
.content_one .cont_right .movlist li p{width: 100%;height: 34px;font-size: 14px;color: #999;overflow: hidden;text-align: center;line-height: 40px;}
.content_one .cont_right .movlist .movbtn{cursor: pointer;}

.content_two{width: 100%;height: auto;overflow: hidden;}
.ny_content .ttitle{width: 100%;height: 59px;border-bottom: 1px dashed #d9d9d9;line-height: 58px;font-size: 18px;color: #333;margin: 20px 0;}
.content_two .yslist{width: 100%;height: auto;overflow: hidden;padding-bottom: 10px;}
.content_two .yslist li{width: 25%;float: left;padding: 10px;}
.content_two .yslist li a{display: block;width: 100%;height: 100%;transition: 400ms;}
.content_two .yslist li a:hover{box-shadow: 0 5px 16px #d6d6d6;transition: 400ms;}
.content_two .yslist li p{font-size: 14px;color: #666;width: 100%;height: 40px;line-height: 40px;overflow: hidden;text-align: center;}
.content_three .csdection{font-size: 16px;color: #666;line-height: 1.7;padding: 10px 0;}


/*case*/
.swiper-container2{width: 100%;padding-top: 110px;padding-bottom: 0px;margin-bottom: 160px;}
.swiper-container2 .swiper-slide{background-position: center;background-size: cover;width: 300px;height: 480px;overflow: hidden;}
.swiper-container2 .swiper-slide a{display: block;}
.swiper-container2 .swiper-slide img{width: 100%;height: 100%;}
.swiper-container2.threeSlider .swiper-button-prev {left: 15px;top: 60%;}
.swiper-container2.threeSlider .swiper-button-next {right: 15px; top: 60%;}
.swiper-pagination-bullet-active {background: #f00000 !important;}
.threeSlider .swiper-button-prev {width: 52px;height: 52px;background-image: url(/templates/anj/images/tl.png) !important;background-position: -0px 0 !important;background-size: 104px 52px !important;left: 8%;}
.threeSlider .swiper-button-next {width: 52px;height: 52px;background-image: url(/templates/anj/images/tl.png) !important;background-position: -52px 0 !important;background-size: 104px 52px !important;right: 8%;}
.overHide{overflow: hidden;}
/*casedec*/
.casetop{width: 100%;height: auto;overflow: hidden;padding:50px 0;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;margin: 20px 0;}
.casetop .movbox{width: 48%;float: left;}
.casetop .case_right{width: 49%;float: right;font-size: 14px;color: #666;line-height: 1.8;}
/*new*/
.ny_newlist{width: 100%;height: auto;overflow: hidden;}
.ny_newlist li{width: 100%;height: auto;overflow: hidden;padding: 30px 0;}
.ny_newlist li .nimg{width: 226px;height: 146px;float: left;overflow: hidden;}
.ny_newlist li dl{margin-left: 246px;}
.ny_newlist li dl .ntime{width: 100%;height: 24px;line-height: 24px;font-size: 14px;color: #999;margin-top: 8px;}
.ny_newlist li dl .ntime span{padding: 0 8px;position: relative;display: inline-block;height: 100%;transition: 400ms;}
.ny_newlist li dl .ntime span:before{content: "";width: 36px;height: 1px;background: #ebebeb;position: absolute;left: 0;bottom: 0;transition: 400ms;}
.ny_newlist li a:hover dl .ntime span{text-indent: 20px;transition: 400ms;}
.ny_newlist li a:hover dl .ntime span:before{width: 56px;background: #999;transition: 400ms;}
.ny_newlist li dl dt{font-weight: bold;font-size: 16px;color: #333;overflow: hidden;width: 100%;height: 70px;line-height: 70px;}
.ny_newlist li dl dd{width: 100%;height: 24px;line-height: 24px;font-size: 14px;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cur_posnav span{display: inline-block;height: 30px;line-height: 30px;margin: 10px 0;padding-left: 38px;background: url(/templates/anj/images/icon21.png) left center no-repeat;}
/*contact*/
#dituContent{width:100%;height:430px;}
#dituContent div{width:100%;height:430px;}
.contact_top ul{width: 100%;height:auto;overflow: hidden;padding: 60px 3%;}
.contact_top ul li{width: 25%;float: left;padding: 0 4%;text-align: center;border-right: 1px solid #ebebeb;}
.contact_top ul li:last-child{border-right: none;}
.contact_top ul li .tact_icon{width: 30%;margin:0 auto;}
.contact_top ul li dd{margin-top: 14px;font-size: 14px;color: #000;line-height: 30px;}

.adresbox{width: 100%;height: auto;overflow: hidden;padding: 50px 3%;}
.adresbox .adrli{width: 50%;float: left;padding:20px 5%;}

.ny_content .liuyan{width: 100%;height: auto;padding: 40px 9% 100px;overflow: hidden;}
.ny_content .liuyan form{width: 100%;height: auto;overflow: hidden;}
.ny_content .liuyan dd{width: 46%;height: 50px;margin: 10px 2%;float: left;border: 1px solid #ebebeb;position: relative;}
.ny_content .liuyan i{color: #ff0000;position: absolute;top: 10px;left: 10px;}
.ny_content .liuyan dd input{width: 100%;height: 48px;line-height:48px;padding: 0 20px;color: #666;} 
.ny_content .liuyan dd.dd2{width: 96%;height: 98px;} 
.ny_content .liuyan dd textarea{width: 100%;height: 96px;padding: 10px 20px;}
.yzm_submit{width: 96%;min-height: 50px;float: left;margin: 10px 2%;}
.yzm_submit input{width: 26%;height: 50px;border: 1px solid #ebebeb;text-indent:20px;float: left;}
.yzm_submit img{width:14%;float: left;border: 1px solid #ebebeb;margin-left:16px;}
.yzm_submit .getbtn{width: 50%;float: right;height: 50px;background: #999999;color: #fff;text-indent: 0;}

.mov_cont{padding: 60px 0;}
.ny_content .mov_l{width: 48%;float: left;}
.ny_content .mov_l dd{font-size: 24px;color: #333;line-height: 50px;margin-bottom: 20px;}
.ny_content .mov_r{width: 50%;float: right;}
.ny_content .mov_r .movchose{padding: 19px 16px;background:#f0f0f0;border-radius: 5px;}
.ny_content .mov_r .movchose .chose{width: 100%;height: auto;padding-top: 19px;}
.ny_content .mov_r .movchose .chose a{display:block;width: 100%;height: 32px;line-height: 32px;font-size: 14px;overflow: hidden;}
.ny_content .mov_r .ts{color: #ff0000;line-height: 20px;font-size: 14px;margin-top: 30px;}

/*#baguetteBox-overlay .full-image img{border: 10px solid #fff;}*/
#baguetteBox-overlay .full-image figcaption{/*position: relative!important;background: none!important;*/padding: 12px 0;}

/*页码*/
.page{width: 100%;height:auto;margin: 40px 0 60px;overflow: hidden;}
.page a{display:inline-block;margin:0 3px;width: 36px;height: 36px;line-height: 34px;color: #666;transition: 400ms;border: 1px solid #ebebeb;}
.page a:hover,.page a.on{background: #e8e8e8;color: #333;border: 1px solid #dedede;transition: 400ms;}
/*手机posnav*/
.main_left{width:100%;height: auto;}
.main_left .posnav{padding-left:10px;border-bottom: 1px solid #e6e6e6;width: 100%;height: 50px;line-height:50px;font-size:18px;color: #333;position: relative;}
.main_left .posnav:before{content: "";width: 1px;height: 21px;background: #333;position: absolute;top: 16px;left:0;}
.main_left .posnav span{color: #999;text-transform: uppercase;margin-left: 6px;font-size: 14px;}
.main_left .posnav .mol_navown{float: right;width: 50px;height: 50px;text-align: center;font-size: 28px;color: #000;}
.main_left .posnav .mol_navown i.i2,.main_left .posnav .mol_navown.cu i.i1{display: none;}
.main_left .posnav .mol_navown.cu i.i2{display: block;}
.con-left-nav{display: none;padding: 10px 0;width: 100%;height: auto;overflow: hidden;position: relative;}
.con-left-nav .one{width: 100%;height: auto;overflow: hidden;border: 1px solid #ddd;}
.con-left-nav .one li{height:auto;width:100%;position: relative;}
.con-left-nav .one li a{display: block;padding-left: 20px;width:100%;height: 44px;overflow: hidden;color: #666;line-height:44px;font-size: 16px;}
.con-left-nav .one>li:hover>a,.con-left-nav .one li a.ez{color: #333;}
.con-left-nav .one li dl{width: 40px;height: 44px;float: right;text-align: center;font-size: 24px;color: #666;}
.con-left-nav .one li dl img{width:70%;margin: 15%;}
.con-left-nav .one li a dl i.no,.con-left-nav .one li a.ez dl i.yes,.con-left-nav .one li a.sen_x dl i.yes{display: none;}
.con-left-nav .one li a.ez dl i.no,.con-left-nav .one li a.sen_x dl i.no{display: block;}
.con-left-nav .one li ul.second{display:none;width:100%;}
.con-left-nav .one ul.second li{padding: 0;border-bottom: none;}
.con-left-nav .one ul.second li a{padding-left: 36px;position: relative;color: #666;height: 34px;line-height: 34px;font-size: 14px;}
.con-left-nav .one ul.second li a:hover,.con-left-nav .one ul.second li a.sen_x{color: #c20000;}
.con-left-nav .one ul.second li .third{display: none;}
.con-left-nav .one ul.second li .third li a{padding-left: 50px;}
/*侧边悬浮框*/
.suspend{width:52px;height: auto;right: 12px;z-index: 88;top: 50%;margin-top: -146px;}
.suspend .ball{cursor: pointer;width:52px;height:52px;position: relative;margin: 5px 0;padding: 7px;border-radius: 50%;border: 1px solid #ebebeb;background:#fff;}
.suspend .ball:hover .img2{display: block;}
.suspend .ball:hover .img1,.suspend .ball .img2{display: none;}
.suspend .ball i{display: block;width: 100%;height: 100%;}
.suspend .ball i img,.suspend .back-top img{width: 100%;}
.suspend .ball .bhover{display: none;border-radius: 5px;width: 180px;min-height: 52px;background: #fff;position: absolute;right: 56px;top: 0;color: #999;line-height: 52px;text-align: center;font-size: 20px;}
.suspend .ball.wx .bhover{width: 100px;height: 100px;background: none;top: -6px;right: 64px;}
.suspend .ball.wx .bhover img{width: 100%;}
/*手机导航条*/
.foot_navbox{width: 100%;height: 53px;bottom: 0;left: 0;padding: 5px 10px;background: #0f0f10;z-index: 9;}
.foot_navbox dd{width: 25%;height: 43px; float: left;text-align: center;}
.foot_navbox dd a,.foot_navbox dd p{font-size: 14px;color: #fff;line-height: 22px;}
.foot_navbox dd i,.head_navbox dd i{display: block;width:100%;height: 22px;line-height: 22px;}
.foot_navbox dd i img,.head_navbox dd i img{height: 100%;}
/*panle导航开始*/
.left_nav{width:74%;height:100%;z-index:7; background:#fff; position: fixed; top:0px; left:0px;color:#000;z-index: 66;}
.class-top{width: 100%;height:60px;padding: 0 16px; background: #333333;line-height: 60px;font-size: 20px;color: #fff;}
.closebtn{width: 30px;height: 60px;float: right;text-align: right;font-size: 26px;}
.class-m{height: 90%;overflow-y:auto;}
.opacity2{width:100%; height:100%; position: fixed; top:0; left:0px; background:rgba(0,0,0,0.5); z-index:24; display:none;}
.overflow{height:100%; overflow:hidden;}
.class-m .nnav{width:100%;height: auto;overflow: hidden;}
.class-m .nnav li{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #ebebeb;}
.class-m .nnav li a.ce{padding-left: 16px;color: #999;font-size: 16px;display: block;height:44px;line-height:44px;}
.class-m .nnav li a.ce.xz_a{color: #333;font-weight: bold;}
.menu_head .ericon{padding: 0 8px;width:44px;height:44px;line-height:44px;text-align:center;float:right;display:inline;position: relative;z-index: 3;color: #000;font-size: 22px;}
.menu_head .ericon img{width: 12px;}
/*.menu_head .ericon img,.menu_body .thricon img,.menu_body .foricon img{width: 12px;}*/
.menu_head .ericon .icon1{ display:none;}
.menu_head .ericon.xz .icon1{ display:block;color: #c20000}
.menu_head .ericon.xz .icon2{ display:none;}
.class-m .nnav li .menu_body{display: none;background: #fafafa;}
.class-m .nnav li .menu_body li{border-bottom: none;}
.menu_body li a.er{padding-left:32px;font-size:14px;display: block;height:40px;line-height:40px;color: #999;position: relative;}
.menu_body li a.er.tz_a{color: #333;}
.menu_body .thricon{color:#999;width:44px;height:40px;line-height:40px;text-align:center;float:right;display:inline;position: relative;z-index: 3;font-size: 24px;}
.menu_body .thricon .icont1{ display:none;}
.menu_body .thricon.tz .icont1{ display:block;color: #333;}
.menu_body .thricon.tz .icont2{ display:none;}
.class-m .nnav li .thr_body{display: none;}
.class-m .nnav li .thr_body li{border-bottom: none;padding: 0;}
.thr_body li a.thr{position: relative;padding-left:50px;font-size: 14px;display: block;height:44px;line-height:44px;color: #808080;}
.thr_body li a.thr.fz_a{color: #c20000;}
.class-m .nnav li .for_body{display: none;}
.for_body li a.for{position: relative;padding-left:68px;font-size: 14px;display: block;height:40px;line-height:40px;color: #808080;}
.menu_body .foricon{color:#666;width:44px;height:40px;line-height:40px;text-align:center;float:right;display:inline;position: relative;z-index: 3;font-size: 24px;}
.menu_body .foricon .icont1{ display:none;}
.menu_body .foricon.tz .icont1{ display:block;color: #c20000;}
.menu_body .foricon.tz .icont2{ display:none;}
/*panle导航结束*/
.page-prev {
transform:translate3d(-100%, 0, 0);
-ms-transform:translate3d(-100%, 0, 0);
-webkit-transform:translate3d(-100%, 0, 0);  
-o-transform:translate3d(-100%, 0, 0); 
-moz-transform:translate3d(-100%, 0, 0);
}
.page-active{
transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0);
-webkit-transform:translate3d(0, 0, 0); 
-o-transform:translate3d(0, 0, 0);  
-moz-transform:translate3d(0, 0, 0);}
.page-in {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
}
.page-out {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
}
@media (max-width: 1650px){
  .index-point ul li{padding: 6px 1%;}
}
@media (min-width: 1500px){
   .container{width: 100%;padding: 0 5%!important;}
}
@media (min-width: 1200px) and (max-width: 1400px){
  #header .logo{width: 36%;}
  #header .logo span{font-size: 16px;}
  #header .nav_box{width: 55%;}
  .index-point ul{padding: 30px 10px;}
  .index-point ul li{width: 19.5%;}
  .probox .ptitle{line-height: 32px;font-size: 12px;top: 90px;}
  .probox .ptitle p{font-size: 26px;}
  .pro_item .slick-arrow{width: 70px;height: 60px;margin-top: -30px;}
  .pro_item .slick-next{-webkit-transform: translate(140px, -50%);-ms-transform: translate(140px, -50%);transform: translate(140px, -50%);}
  .pro_item .slick-dots li.slick-active{font-size: 42px;}
  .pro_item .slick-dots li:first-letter{font-size: 60px;}
  .pro_item .slick-dots{bottom: -25px;}
  .case_change .hd{max-width: 54%;padding-right: 102px;}
  .case_change .hd .cli{padding: 0 15px;}
  .newlist li .num{font-size: 80px;}
  .ny_content{width: 100%;padding:0 6%; }
}
@media (min-width: 992px) and (max-width: 1199px){
  #header .logo{width: 34%;}
  #header .logo span{font-size: 12px;}
  #header .nav_box{width: 61%;}
  #header .search{width: 4%;}
  #banner .slick-next,#banner .slick-prev{width: 36px;height: 66px;}
  .index-point ul{padding: 30px 10px;}
  .index-point ul li{width: 19.5%;}
  .probox{padding: 124px 10px 100px;}
  .probox .ptitle{line-height: 32px;font-size: 12px;top:80px;}
  .probox .ptitle p,.boxtitle p{font-size: 24px;}
  .probox .pro_item .proslid .prodec{padding: 20px 2%;}
  .probox .pro_item .proslid .prodec .protitle p{font-size: 18px;}
  .probox .pro_item .proslid .prodec .pdec{margin: 10px 0;max-height: 48px;}
  .pro_item .slick-arrow{width: 70px;height: 60px;top: 120%;margin-top: 0;}
  .pro_item .slick-prev{-webkit-transform: translate(-100%, -50%);-ms-transform: translate(-100%, -50%);transform: translate(-100%, -50%);}
  .pro_item .slick-next{-webkit-transform: translate(70px, -50%);-ms-transform: translate(70px, -50%);transform: translate(70px, -50%);}
  .pro_item .slick-dots li.slick-active{font-size: 42px;}
  .pro_item .slick-dots li:first-letter{font-size: 60px;}
  .pro_item .slick-dots{bottom: -40px;}
  .boxtitle{font-size: 12px;line-height: 32px;}
  .case_change .hd{max-width: 62%;}
  .case_change .hd .cli{padding: 0 10px;}
  .case_change .bd ul li{padding: 16px 10px;}
  .case_change .bd ul li dl{padding:12px 14px;}
  .newbox .newul .newone{padding: 0 15px;}
  .newbox .newul .newone .nimg{height: 240px;}
  .newbox .newul .newlist dl{padding: 20px 0;}
  .newlist li .num{font-size: 72px;right: 0;}
  .newbox:before{top: 54.8%;}
  #footer .fotul{padding: 28px 0;}
  #footer .fotul li{padding: 0 2%;}
  .ny_content{width: 100%;padding:0 6%; }
  .ny_product .prolist li{padding: 20px 10px;}
  .content_one .cont_left .title p,.ttitle2 p,.ny_content .mov_l dd{font-size: 20px;}
  .ny_content .mov_r .movchose iframe{height: 350px!important;}
  .movlink iframe{height: 600px!important;}

}
@media (max-width: 991px){
  #header .logo{width: 22%;}
  #header .logo p{width: 100%;}
   .probox{padding: 50px 0}
   .probox .ptitle{width: 100%;position: relative;top: 0;right: 0;text-align: center;background:none;height: auto;}
   .probox .pro_item{margin: 30px 0;}
   .pro_item .slick-arrow{display: none!important;}
   .probox .pro_item .proslid .pimg{width: 100%;}
   .probox .pro_item .proslid .prodec{width: 100%;position: relative;top: 0;right: 0;background: none;}
   .pro_item .slick-dots{bottom: 37%;right: 14px;}
   .pro_item .slick-dots li.slick-active{font-size: 24px;color: #626262;}
   .pro_item .slick-dots li:first-letter{font-size: 24px;color: #fff;}
   .probox .pro_item .proslid .prodec .more{display: none;}
   .boxtitle{width: 100%;background:none;text-align: center;margin-left: 0;}
   .case_change .hd{max-width:none;width: 100%;text-align: center;position: relative;top: 0;right: 0;padding-right: 0;}
   .case_change .hd .cli{display: inline-block;float: none;}
   .promore{width: 270px;height: 50px;line-height: 48px;border: 1px solid #999;margin: 0 auto;text-align: center;font-size: 15px;text-transform: uppercase;}
   .case_change .cmore,.newbox .cmore{position: relative;top: 0;right: 0;width: 270px;height: 50px;line-height: 48px;border: 1px solid #999;margin: 0 auto;text-align: center;}
   .case_change .cmore span, .newbox .cmore span{padding-left: 0;}
   .case_change .cmore i, .newbox .cmore i, .case_change .cmore span:before, .newbox .cmore span:before{display: none;}
   .case_change .bd ul li{width: 33.3%}
   .case_change .bd ul li:nth-child(7),.case_change .bd ul li:nth-child(8),.newbox:before{display: none;}
   .aboutdec a:before,.aboutdec a:after{width: 40%}
   .newbox .newul{padding:12px 24px;}
   .newbox .newul .newone,.newlist li{width: 100%;padding:15px 0;margin-bottom: 0;}
   .newbox .newul .newone .nimg,.newlist li .nimg{width: 30%;float: left;height: 146px;overflow: hidden;}
   .newbox .newul dl,.newbox .newul .newlist dl{width: 68%;float: right;padding: 0;}
   .newbox .newul dl dd{height: 48px;line-height: 24px;}
   .newlist{width: 100%;}
   .newlist li:nth-child(2n+1){border: none;}
   #footer .fotul{padding: 22px 0;}
   #footer .fotul li.middle .logo2 img{max-width: 100%;}
   #footer .fotul li{padding: 0 1%;}
  .ny_content{width: 100%;padding:0 6%; }
  .ny_product .prolist li{width: 50%;}
  .content_one .cont_left{width: 100%;}
  .content_one .cont_right{width: 100%;padding-left: 0;border-left: none;padding-top:20px;}
  .content_one .cont_right dd{border-bottom: 1px solid #ebebeb;line-height: 44px;margin-bottom: 20px;}
  .ny_newlist li .nimg{width: 200px;height: auto;}
  .ny_newlist li .nimg img{width: 100%;height: auto;}
  .ny_newlist li dl{margin-left: 224px;}
  .ny_newlist li dl dt{height: 54px;line-height: 54px;}
  .ny_content .cur_posnav p{font-size: 20px;}
  .contact_top ul{padding: 20px 0;}
  .contact_top ul li{width:50%;min-height: 156px;margin: 14px 0;}
  .contact_top ul li dd{line-height: 22px;}
  .ny_content .mov_l,.ny_content .mov_r{width: 100%;margin-bottom: 20px;}
  .ny_content .liuyan{padding: 40px 3% 100px; }
  .movlink{width: 90%;left: 5%;}
  .movlink iframe{height: 500px!important;}
  .newbox .newul .newlist:before{display: none;}
}
@media (min-width: 768px) and (max-width: 991px){
  #header .nav_box{width: 73%;}
  #header .search dd{margin-right: 0;}
  #banner .slick-next,#banner .slick-prev{width: 36px;height: 66px;}
  .index-point ul{padding: 24px 10px;}
  .index-point ul li{width: 19.5%;}

}	
@media (max-width: 768px){
	.container{padding: 0 15px!important;}
	#wrap_index{padding-top: 60px;padding-bottom: 53px;}
	#header{height: 60px;padding: 10px 0;border-top: none;}
    #header .logo{width: 36%;height: 40px;margin-left: 32%;}
    #header .logo a{height: 40px;}
    #header .search{height: 40px;width: 40px;background: none;}
    #header .search dd{margin: 12px 10px 0 0;}
    #banner .slick-arrow{display: none!important;}
    .index-point{height: auto;margin-top: 0;}
    .index-point ul{padding: 15px 0;}
    .index-point ul li{width: 32%;padding: 0 2%;margin: 16px 0;border-right: none;background: url(/templates/anj/images/line1.jpg) right center no-repeat;background-size: 1px 50%;}
    .index-point ul li:nth-child(3),.index-point ul li:nth-child(5){background: none;}
    .index-point ul li .poing-img{width: 34px;float: none;margin: 0 auto;}
    .index-point ul li .poing-r{margin-left: 0;text-align: center;}
    .index-point ul li .poing-r dt{font-size: 14px;margin-bottom: 0;}
    .probox .ptitle p,.boxtitle p,.linkbox .ltitle{font-size: 22px;}
    .probox .ptitle,.boxtitle,.linkbox .ltitle p{font-size: 12px;line-height: 24px;}
    .probox .pro_item .proslid .prodec{padding: 20px 0;}
    .probox .pro_item .proslid .prodec .protitle p{font-size: 16px;}
    .probox .pro_item .proslid .prodec .protitle{font-size: 12px;line-height: 16px;}
    .pro_item .slick-dots{bottom: 41%;}
    .pro_item .slick-dots li.slick-active,.pro_item .slick-dots li:first-letter{font-size: 16px;}
    .casebox,.newbox{padding: 30px 0 40px;}
    .case_change .hd .cli{padding: 0 6px;height: 36px;line-height: 36px;}
    .case_change .bd{padding:10px 0;}
    .case_change .bd ul li{width: 50%;padding: 10px;}
   .case_change .bd ul li:nth-child(5),.case_change .bd ul li:nth-child(6){display: none;}
   .case_change .bd ul li dl{padding: 10px;height: auto;}
   .case_change .bd ul li dl dt{font-size: 14px;line-height: 28px;height: 28px;}
   .case_change .bd ul li dl dd{font-size: 12px;height: 20px;line-height: 20px;}
   .case_change .bd ul li dl .line{margin-top: 6px;}
   .promore,.case_change .cmore, .newbox .cmore{width: 50%;height: 40px;line-height: 38px;}
   .aboutbox .abouts .movbox{width: 80px;margin: 40px auto;}
   .aboutbox .abouts .movbox .yuan1{width: 80px;height: 80px;}
   .aboutbox .abouts .movbox .yuan2{width: 60px;height: 60px;left: 10px;top: 10px;}
   .aboutbox .abouts .movbox .yuan3{width: 28px;height: 28px;left: 30px;top: 26px;background-size: 24px auto;}
   .aboutdec,.newbox .newul{padding: 0;}
   .aboutdec .abname{font-size: 16px;margin: 0;margin-bottom: 12px;}
   .aboutdec dd{font-size: 14px;max-height: 72px;line-height: 24px;}
   .aboutdec a{margin-top: 30px;}
   .aboutbox .aimg{width: auto;height:430px;}
   .aboutbox .aimg img{width: auto;height: 100%;}
   .newbox .newul{padding-bottom: 30px;}
   .newbox .newul .newone, .newlist li{padding: 10px 0;}
   .newbox .newul .newone .nimg, .newlist li .nimg{width: 34%;height: 102px;}
   .newbox .newul dl, .newbox .newul .newlist dl{width: 63%}
   .newbox .newul .time,.index-point:before{display: none;}
   .newbox .newul dl dt{height: 34px;line-height: 34px;}
   .newbox .newul dl dd{height: 44px;line-height: 22px;}
   .moltime{width: 100%;height: 22px;line-height: 18px;position: relative;font-size: 12px;color: #999;text-indent: 10px;}
   .moltime:before{content: "";width: 30px;height: 1px;background: #d9d9d9;position: absolute;bottom: 0;left: 0;}
   .linkbox .link_item{padding: 0;margin-bottom: 0;}
   .linkbox .link_item .linkbox dd{padding: 8px;}
   .linkbox{padding-top: 10px;}
   #footer{padding-top: 0;}
   #footer .fotul li{width: 100%;border-right: none;min-height: 0;}
   #footer .fotul li.contact p{font-size: 16px;height: 40px;}
   #footer .fotul li.contact dd{line-height: 28px;}
   #footer .fotul li.wxbox{text-align: center;margin-top: 20px;}
   #footer .fotul li.wxbox .ewm{display: inline-block;width: 25%;margin-left: 5%;float: none;}
   #footer .copy{line-height: 20px;}
   .searchbox{position: fixed;width: 94%;right: 3%;top: 59px;}
   .searchbox form .input{width: 75%;}
   .searchbox form .seabtn{width: 25%;}
   /*about*/
   #banner.banner2 img{width: 146%;margin-left: -23%;}
   .ny_content{width: 100%;padding:0;margin: 20px 0; }
   .ny_content .cur_posnav p{font-size: 18px;}
   .ny_content .cur_posnav{font-size: 12px;}
   .ny_abdec{padding: 20px 0;}
   .ny_product{padding: 10px 0;}
   .ny_product .prolist li{padding: 15px 6px;}
   .ny_product .prolist li dl{padding: 10px 0;}
   .page{margin: 30px 0;}
   .page span{display: inline-block!important;margin: 0 6px;}
   .page span i{color: #333;}
   .swiper-container2.threeSlider .swiper-button-prev,.swiper-container2.threeSlider .swiper-button-next{display: none;}
   .swiper-container2{padding: 20px 0;padding-bottom: 0; margin-bottom: 40px;}
   .content_one{padding-top: 0;}
   .content_one .cont_left .title p,.ttitle2 p,.ny_content .mov_l dd{font-size: 18px;}
   .content_one .cont_left .title,.ttitle2{font-size: 12px;margin-bottom: 14px;}
   .content_one .cont_right .movlist li{width: 25%;padding:  0 3px;}
   .content_one .cont_right .movlist li p{font-size: 12px;}
   .ny_content .ttitle{font-size: 16px;height: 45px;line-height: 44px;}
   .casetop{padding-top: 0;}
   .casetop .movbox,.casetop .case_right{width: 100%;margin-top: 20px;}
   .ny_content .casetop .movbox iframe{height: 300!important;}
   .ny_newlist li{padding: 10px 0;}
   .ny_newlist li dl .ntime{margin-top: 0;font-size: 12px;}
  .ny_newlist li .nimg{width: 140px;}
  .ny_newlist li dl{margin-left: 152px;}
  .ny_newlist li dl dt{height: 36px;line-height: 36px;font-size: 14px;}
  .ny_content .mov_r .movchose iframe{height: 350px!important;}
  #dituContent{height: 340px;}
  .ny_content .liuyan{padding: 40px 0; }
  .yzm_submit .getbtn{width: 100%;margin-top: 20px;}
  .yzm_submit input{width:60%;}
  .yzm_submit img{width: 36%;float: right;margin-left: 0;}
  .movlink iframe{height: 300px!important;}

}





@media (max-width: 375px){
	

}
@media (max-width: 360px){
	.ny_product .prolist li dl dt{font-size: 14px;height: 24px;line-height: 24px;}
	.ny_product .prolist li dl dl{font-size: 12px;}
  .ny_newlist li .nimg{width: 120px;}
  .ny_newlist li dl{margin-left: 132px;}
  .ny_newlist li dl dt{height: 30px;line-height: 34px;}
	

}





/*6.4修改*/
.casetop .caseul,.casetop .caseul li{width: 100%;height: auto;overflow: hidden;}
.casetop .caseul li{margin-bottom: 55px;background-color: #f4f4f4;}
.casetop .caseul li .caseimg{width: 34%;float: left;}
.casetop .caseul li.li2 .caseimg{float: right;}
.casetop .caseul li .casedec{width: 66%;float: left;padding: 20px 30px;}
.casetop .caseul li .casedec dt{width: 100%;height: 40px;line-height: 40px;overflow: hidden;font-size: 24px;color: #333;font-weight: normal;margin-bottom: 6px;}
.casetop .caseul li .casedec dd{width: 100%;height:auto;font-size: 16px;color: #909090;line-height: 30px;}
/*新闻上下篇*/
.pagebox{width: 100%;height: auto;overflow: hidden;background: #f7f7f7;padding: 5px 20px;margin-bottom: 20px;}
.pagebox dd a{display: block;width: 100%;height: 36px;line-height: 36px;overflow: hidden;font-size: 14px;color: #999;}
.pagebox dd a:hover{color: #666;}
@media (max-width: 1200px){
    .casetop .caseul li .casedec dt{font-size: 22px;margin-bottom: 3px;}
    .casetop .caseul li .casedec dd{line-height: 26px;}
}
@media (max-width: 991px){
    .casetop .caseul li .casedec{padding: 18px 24px;}
    .casetop .caseul li .casedec dd{font-size: 14px;line-height: 22px;}
    .casetop .caseul li{margin-bottom: 30px;}

}
@media (max-width: 768px){
    .casetop{padding-bottom: 25px;}
    .casetop .caseul li{margin: 20px 0;}
    .casetop .caseul li .caseimg{width: 100%;}
    .casetop .caseul li .casedec{width: 100%;padding: 10px 12px 16px;}
    .casetop .caseul li .casedec dt{font-size: 18px;margin-bottom: 0;line-height: 34px;height: 34px;}
    .pagebox{padding: 4px 14px;}
}
/*6.10修改。新闻详情XPJ(中国)股份有限公司详情自适应*/
.ny_content img{max-width: 100%;}<!--0.00021505355834961-->