body{font-family:"微软雅黑"!important;color: #999;font:14px Microsoft YaHei!important;line-height: 24px;background: #fff;opacity: 0;}
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;}
.ts{-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: #fff;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;}
a:focus {outline:none;outline-offset:0;}
.img img{width: 100%;transition: 0.7s transform;}
.slick-slide{outline: none!important;}
#wrap_index{overflow: hidden;position: relative;padding-top: 100px}
.container{padding: 0;}
/*.slick-arrow:before{display: none;}*/
/*头部*/
#header{width: 100%;height:100px;position: fixed;top: 0;left: 0;z-index: 9;display: flex;align-items:center;background: #fff;}
#header:after{content: "";width: 33%;height: 100%;position: absolute;top: 0;left: -2%;background:#e13036;transform:skew(-20deg);transition: 400ms;}
#header .logo{width: 30%;height: 100%;position: relative;z-index: 2;padding-left: 2%;transition: 400ms;}
#header .logo a{display: table-cell;vertical-align: middle;width:528px;height: 100px;transition: 400ms;}
#header .logo img,.clogo img{max-width: 100%;max-height: 100%;}
#header .tellbox{padding-left: 2.6%;display: block;width:17%;height: 36px;line-height: 36px;font-size: 30px;font-weight: bold;color: #e13036;background: url(../images/icon1.png) left center no-repeat;}

.mol_navbutton{width: 40px;height: 50px;background: url(../images/nav_btn.png) center no-repeat;background-size: 64%;}
.mol_navbutton.hi{opacity: 0;}

#header .nav_box{flex:1;display: flex;height: 100%;margin: 0 2% 0 4%;}
.nav_box .yiji{flex:1; height: auto;position: relative;transition: 400ms;}
.nav_box .yiji .one{display: block;width: 100%;height: 100px;text-align: center;line-height: 100px;font-size: 18px;color: #202020;position: relative;z-index: 6;transition: 400ms;}
.nav_box .yiji .one:before{content: "";width: 0;height: 1px;background: #e13036;position: absolute;left:4%;bottom: 50%;transition: 300ms;}
.nav_box .yiji .one:after{content: "";width: 0;height: 1px;background: #e13036;position: absolute;right: 4%;bottom:50%;transition: 300ms;}
.nav_box .yiji:hover .one,.nav_box .yiji.current .one{font-weight: bold;color: #e13036;}
.nav_box .yiji:hover .one:before,.nav_box .yiji.current .one:before{width: 10%;transition: 300ms;}
.nav_box .yiji:hover .one:after,.nav_box .yiji.current .one:after{width: 10%;transition: 300ms;}

.nav_box .yiji .libox{padding: 12px 10%;width:154%;height: auto;position: absolute;top:100%;left:-27%;z-index: 8;border-radius: 6px;background: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.14);
transition: all 0.3s ease 0s; transform: translate3d(0px, 10px, 0px); -moz-transform: translate3d(0px, 10px, 0px); -webkit-transform: translate3d(0px, 10px, 0px); visibility: hidden; opacity: 0; }
.nav_box .yiji .libox:before{content: "▲";width: 100%;height: 15px;text-align: center; line-height: 1;font-size: 16px;color: #fff;position: absolute;top: -15px;left: 0;font-family: "幼圆";}
.yiji:hover .libox{opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); visibility: visible;}
.yiji .libox a{display: block;width: 100%;height: 40px;line-height: 40px;overflow: hidden;color: #333;font-size: 14px;border-bottom: 1px solid #f6f6f6;transition: 300ms;}
.yiji .libox a span{font-family: "幼圆";font-size: 14px;color: #e13036;margin-right: 6px;}
.yiji .libox a:hover,#header.on .yiji .libox a:hover{color: #e13036;transition: 300ms;}

@media (min-width: 768px){
    #header.head_up{height: 80px; transition: 400ms;box-shadow: 0 0 20px rgba(0,0,0,0.07);}
    #header.head_up:after{width: 31%;transition: 400ms;}
    #header.head_up .logo{width: 28%;transition: 400ms;}
    #header.head_up .logo a{height: 80px;transition: 400ms;}
    #header.head_up .nav_box .yiji .one{height: 80px;line-height: 80px;transition: 400ms;}

}

/*首页大图*/
.slick-dotted.slick-slider{margin-bottom: 0;}
.bannerli{position: relative;}
#banner img{width: 100%;}
#banner .slick-list{width: 100%;}
#banner .slick-slide{overflow: hidden;}
.slick-dots li button:before{display: none;}
#banner .slick-dots{bottom: 20px;}
#banner .slick-dots li,.lawwrit .slick-dots li{width: 10px;height:10px;margin: 0 8px;background:#fff;opacity: 0.5;border-radius: 50%;transition: 300ms;}
#banner .slick-dots button,.lawwrit .slick-dots button{display: none;}
#banner .slick-dots li.slick-active,.lawwrit .slick-dots li.slick-active{opacity: 1;transition: 300ms;}

.In_content{background: #f6f6f6;}
/*内容*/
.In-product{width: 100%;background: #f6f6f6;}
.In-product .probg{width:29.5%;background: #e13036 url(../images/bg1.png) center no-repeat;background-size: cover;height: 100%;position: absolute;top: 0;left: 0;border-radius:0 16px 16px 0;}
.In-product .container{position: relative;z-index: 3;}
.ptitle{width: 100%;height: auto;overflow: hidden;padding: 4% 0;}
.ptitle .title_l{width: 22%;float: left;color: #fff;font-weight: bold;font-size: 28px;line-height: 1.7;}
.ptitle .title_l p{font-size: 34px;text-transform: uppercase;}
.ptitle .title_l span{display: block;width: 26px;height: 4px;background: #fff;margin: 12px 0;}
.ptitle .title_r{width: 77%;float: right;text-align: right;}
.title_r .tips{display: inline-block;width: auto;max-width: 100%;min-height: 64px;padding: 10px 3%;line-height: 44px;font-size: 20px;font-weight: bold;color: #fff;background: #e13036;
  border-radius: 32px;position: relative;margin:0 0 10px 0;letter-spacing:2px;}
.title_r .tips:before{content: "";width:11px;height: 10px;background: url(../images/bg2.png) center no-repeat;background-size: 100%;position: absolute;left: 8%;top: 100%;}
.title_bot{width: 100%;height: auto;overflow: hidden;padding-top: 24px;}
.title_bot span{font-size: 16px;font-weight: bold;color: #e13036;line-height: 32px;margin-right: 6px;}
/*width:calc(100% + 26px);*/
.title_bot .pronavs{width:82%;float: right;margin-right:44px;line-height: 32px;}
.pronavs .slick-slide a{display:block;width: 100%;height: 32px;line-height: 32px;font-size: 18px;color: #3e3e3e;position: relative;transition: 300ms;}
.pronavs .slick-slide a span{font-weight: normal;margin: 0 12px;}
.pronavs .slick-slide a:before{content: "";width: 0%;height: 15px;background: #f4e2e2;position: absolute;left: 50%;bottom: 0;z-index: -1;transition: 300ms;border-radius: 15px;}
.pronavs .slick-slide a:hover{font-weight: bold;transition: 300ms;}
.pronavs .slick-slide a:hover:before{width: calc(100% - 21px);left: -4px;transition: 300ms;}
.pronavs .slick-prev{display: none;opacity: 0;}
.pronavs .slick-arrow{width: 28px;height: 28px;background: url(../images/next.png) center no-repeat;background-size: 100%;right: -44px;}
.slick-arrow:before{display: none;}
.In-prolist{width:calc(100% + 20px);margin-left: -10px;height: auto;overflow: hidden;}
.In-prolist li{width: 25%;padding: 10px;float: left;}
.In-prolist li a{display: block;width: 100%;height: auto;overflow: hidden;background: #fff;border-radius: 12px;}
.In-prolist li .img{width: 100%;border-bottom: 1px solid #e5e5e5;height: auto;overflow: hidden;}
.In-prolist li .title{width: 100%;height: 78px;line-height: 78px;padding: 0 14px;font-size: 14px;font-weight: bold;color: #555;}
.In-prolist li .title span{display: inline-block;width: 34px;height: 34px;border-radius: 50%;float: right;background: #f6f6f6;
  color: #333;text-align: center;line-height: 34px;margin-top: 22px;font-family: "幼圆";transition: 300ms;padding-left: 2px;}
.In-prolist li a:hover .title{color: #e13036;}
.In-prolist li a:hover .title span{background: #e13036;color: #fff;transition: 300ms;}
.allmore{width: 100%;text-align: right;padding: 3.5% 0;}
.allmore a{display: inline-block;width:208px;height: 54px;line-height:54px;font-size: 20px;color: #333;font-weight: lighter;}
.allmore a span{display: inline-block;float: right;margin-left: 13%; width: 54px;height: 54px;border-radius: 50%;background: #e13036 url(../images/icon3.png) center no-repeat;background-size: 100%;transition: 300ms;}
.allmore a:hover{color: #e13036;}
.allmore a:hover span{box-shadow: 0 15px 54px rgba(225,48,54,0.49);}

.In-about{width: 100%;background: #fcfcfc url(../images/bg3.png) center no-repeat;background-size: cover;}
.In-about .about_one{width: 44.8%;position: relative;z-index: 2;margin: 6.5% 0 4%;}
.about_one dd{color: #e13036;font-weight: bold;font-size: 20px;text-transform: uppercase;}
.about_one dd span{margin-right: 12px;}
.abtitle{font-size: 40px;color: #444;line-height: 62px;margin: 2.4% 0 7%;}
.ab_list{width: 400px;height: auto;overflow: hidden;}
.ab_list li{width: 50%;float: left;border-bottom: 1px dashed #f1f1f1;font-size: 18px;color: #454545;line-height: 50px;padding: 5% 0;}
.ab_list li:nth-child(3),.ab_list li:nth-child(4){border-bottom: none;}
.ab_list li p{font-weight: bold;color: #e13036;font-size: 16px;}
.ab_list li p span{font-size: 35px;}
.about_two{position: absolute;right: 0;top: 10%;width: 56.7%;}
.abdectil{font-size: 14px;color: #454545;line-height: 32px;margin-bottom: 4%;}
.In-about .abimg{width:calc(100% + 20px);margin-left: -10px;}
.In-about .abimg .slick-slide{padding: 10px;}
.In-about .abimg .img{background: #fff;border-radius: 6px;padding: 4px;}
.In-about .abimg .img img{border-radius: 5px;}

.In-serve{padding: 33px 0;background: #e13036;}
.In-serve .container2{width: 100%;padding: 0 6%;height: auto;overflow: hidden;}
.serbox{width: 33.33%;float: left;border-right: 1px dashed #ef6b70;display: flex;align-items:center;justify-content:center;}
.serbox .img{width: 73px;height: auto;}
.serbox p{margin-left: 7%;color: #fff;font-size: 26px;font-weight: lighter;}
.serbox p span{margin: 0 14px;color: #f5c3c5;}
.In-case{padding:2.5% 0 1.5%;background: #f6f6f6;}
.In-case .title_r .tips{letter-spacing:3px;}
.In-case .title_l{color: #333;}
.In-case .ptitle .title_l span{background: #aeaeae;}
.In-case .In-prolist li{width: 33.33%;}

.In-link{width: 100%;background: #fafafa;padding: 36px 0;}
.In-link .container{display: flex;}
.link_title{width: 140px;padding-left: 50px;background: url(../images/icon7.png) left top no-repeat;font-size: 18px;font-weight: bold;color: #e13036;line-height: 36px;}
.link_a{flex:1;color: #272727;line-height: 36px;}
.link_a a{display: inline-block;height: 36px;font-size: 14px;color: #272727;line-height: 36px;letter-spacing:2px;margin: 0 6px;}
.link_a a:hover{color: #e13036;}

.In-news{padding: 5% 0 2%;background: #fff;}
.In-news .newtitle{width: 100%;font-size: 36px;font-weight: bold;color: #282828;line-height: 1.5;padding: 4.5% 0 5%;
background: url(../images/bg4.png) center top no-repeat;text-align: center;}
.new_one{width: 100%;height: auto;overflow: hidden;padding-bottom: 7%;}
.new_oneimg{width: 39.7%;float: left;position: relative;}
.new_oneimg .img{width: 100%;height: auto;overflow: hidden;position: relative;z-index: 2;}
.new_oneimg:before{content: "";width: 100%;height: 100%;background: #e13036;position: absolute;top: 5.5%;left: 2%;}
.new_one_r{width: 49.7%;float: right;position: relative;}
.new_one_r:before{content: "";width: 33px;height: 33px;border-right: 13px solid #e7595e;border-top:13px solid #e7595e;position: absolute;right: 0;top: 0;}
.new_one_r .time{display: block;font-weight: bold;font-size: 16px;color: #6b6b6b;line-height: 1.6;padding: 0 0 10px;}
.new_one_r .time span{display:block;width: 43px;height: 6px;background:#e13036;margin:4% 0 14px;}
.new_one_r dt{font-weight: bold;font-size: 22px;color: #515151;width: 100%;height: 30px;line-height: 40px;overflow: hidden;margin: 3% 0;}
.new_one_r dd{font-size: 16px;color: #6b6b6b;line-height: 32px;width: 100%;height: 64px;overflow: hidden;}
.new_one_r .allmore{text-align: left;padding-top: 5%;}
.new_one_r .allmore a{text-align: left;width: 136px;}

.In-news .newlist{width: 112%;height: auto;overflow: hidden;margin-left: -6%;}
.In-news .newlist li{width: 33.33%;float: left;border-right: 1px dashed #dedede;padding: 0 6%;margin: 18px 0;}
.In-news .newlist li:nth-child(3n){border-right: none;}
.In-news .newlist li a{display: block;width: 100%;height: auto;border-bottom: 2px solid #e5e5e5;position: relative;}
.In-news .newlist li a:before{content: "";width: 0%;height: 2px;background: #e13036;position: absolute;bottom: -2px;left: 0;transition: 300ms;}
.In-news .newlist dt{width: 100%;height: 32px;line-height: 32px;font-size: 16px;font-weight: bold;color: #515151;overflow: hidden;}
.In-news .newlist .time{font-size: 16px;color: #ccc;padding: 15px 0 25px;}
.In-news .newlist .time span{font-size: 28px;margin-right: 12px;}
.In-news .newlist .time i{display: inline-block;width:28px;height: 10px;background: url(../images/icon8.png) center no-repeat;float: right;margin-top: 13px;
 -webkit-filter: grayscale(100%);opacity: 0.4;transition: 300ms;}
.In-news .newlist li a:hover:before{width: 100%;transition: 300ms;}
.In-news .newlist li a:hover dt{color: #333;}
.In-news .newlist a:hover .time i{-webkit-filter: grayscale(0%);opacity:1;transition: 300ms;}
/*页脚*/
#footer{width: 100%;height: auto;overflow: hidden;background: #2b2b2b;}
#footer .foot_top{width: 100%;display: flex;padding: 5% 0;}
.foot_top .foot_l{width: 238px;}
.foot_top .foot_l .img{width:216px;margin-bottom: 20px;}
.foot_top .tells{width: 100%;background: url(../images/icon9.png) left 13px no-repeat;background-size: 13.44% auto;
  line-height: 32px;font-size: 22px;font-weight: bold;color: #fff;padding: 13px 0;padding-left: 19.74%;}
.foot_top .adress{width: 100%;background: url(../images/icon10.png) left 13px no-repeat;background-size: 13.44% auto;
font-size: 14px;color: #939393;line-height: 32px;padding: 13px 0;padding-left: 19.74%;} 
.foot_m{flex:1;padding: 0 7% 0 6%;display: flex;}
.foot_m .fnavli{flex:1;padding-left: 8%;}
.foot_m .fnavli h3{font-size: 14px;font-weight: bold;color: #fff;line-height: 32px;margin-bottom: 10px;}
.foot_m .fnavli .fnav_a a{display: block;width: 100%;height: 32px;line-height: 32px;overflow: hidden;font-size: 14px;color: #929292;overflow: hidden;}
.foot_m .fnavli .fnav_a a:hover{color: #fff;}
.foot_r{width:128px;text-align: center;font-size: 14px;color: #929292;line-height: 26px;}
.foot_r .img{margin-bottom: 14px;}
.copy{background: #161616;width: 100%;text-align: center;padding: 15px 0;font-size: 14px;color: #888888;}
/*返回顶部*/
.model-backtop{width:44px;height: 44px;border-radius: 50%;background: #e13036;box-shadow:0 15px 54px rgba(225,48,54,0.49);position: fixed;bottom: 30px;right: 3%;cursor: pointer;z-index: 6;}
/*右侧悬浮*/
.quickbar_nav{width: 86px;height: auto;position: fixed;right: 14px;top: 50%;z-index: 6;
  -webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.quickbar_nav ul li{width: 86px;height: 86px;position: relative;margin:2px 0;}
.quickbar_nav ul li a{display: block;}
.quickbar_nav ul li .icon{width: 86px;height: 86px;overflow: hidden;cursor: pointer;background: #0a9be3;padding: 13px 13px 6px;font-size: 14px;color: #fff;font-weight: bold;text-align: center;}
.quickbar_nav ul li .icon .img{width: 35px;height: 35px;margin: 0 auto;margin-bottom: 10px;}
.quickbar_nav ul li .ficon1{border-radius: 20px 0 0 0;background: #e13036;}
.quickbar_nav ul li .ficon3{background: #52c232;}
.quickbar_nav ul li .ficon4{border-radius: 0 0 0 20px;background: #f19149;}
.quickbar_nav ul li .li_hover{display: none; position: absolute;right: 100%;bottom: 0;text-align: center;color: #fff;font-size: 14px;line-height: 30px;
  padding: 10px;width: 204px;background: #0a9be3;}
.quickbar_nav ul li .ewmimg{width: 120px;padding: 7px;background: #52c232}

/*手机底部导航*/
.mol_navbox{width: 100%;height: 54px;background: #e13036;position: fixed;bottom: 0;left: 0;z-index: 6;}
.mol_navbox .fotli{width: 16.66%;float: left;text-align: center;font-size:14px;color: #fff;line-height: 22px; position: relative;}
.mol_navbox .fotli i{display: inline-block;height: 31px;padding-top: 5px;}
.mol_navbox .fotli img{height: 100%;}
.mol_navbox .fotli a{color: #fff;}
.mol_navbox .fotli .fshow{display: none;position: absolute; right: 50%;top: 0;transform: translate(50%,-108%);-webkit-transform: translate(50%,-108%);-ms-transform: translate(50%,-108%);box-shadow: 0 0 24px rgba(0,0,0,0.1)}
.mol_navbox .fotli .fshow:before{content: "";position: absolute;right: 50%;top: 100%;margin-right: -6px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #fff;border-bottom: 6px solid transparent;}

/*留言板*/
.online{width: 252px;height: auto;position: fixed;bottom: 2%;left: 20px;z-index: 6;}
.online .online_btn{display: none;width:60px;height: auto;border-radius: 5px;background: #e13036;position: relative;cursor: pointer;}
.online .online_btn:before{content: "";width:11px;height: 10px;background: url(../images/bg2.png) center no-repeat;background-size: 100%;position: absolute;left: 14%;top: 100%;}
.online_box{width: 100%;background: #fff;border-radius: 20px;overflow: hidden;box-shadow: 0 2px 32px rgba(0,0,0,0.07);}
.online_title{width: 100%;height: 48px;line-height: 48px;background: #e13036;padding: 0 8%;font-size: 18px;font-weight: bold;color: #fff}
.online_title .close_online{width: 30px;height: 48px;float: right;font-size: 30px;text-align: right;cursor: pointer;}
.online form{padding: 7% 8%;width: 100%;display: block;}
.online form p{font-size: 16px;line-height: 24px;color: #282828;}
.form_input{display: flex;padding: 4%;border-radius: 10px;border: 1px solid #e5e5e5;margin: 12px 0;}
.form_input textarea{flex:1;height: 84px; padding: 0;padding-left: 7px;font-size: 14px;color: #bababa;line-height: 30px;}
.form_input .inbtn{flex:1;height: 20px;padding-left: 7px;font-size: 14px;color: #bababa;}
.online .subtn{width: 100%;height: 34px;border-radius: 10px;background: #e13036;color: #fff;font-size: 14px;font-weight: bold;}

/*内页*/
.nybanner{width: 100%;height: auto;}
.ny_posnav{width: 100%;height: auto;top: 50%;left: 0;transform: translate(0,-50%);font-size: 36px;font-weight: bold;line-height: 1.5;color: #fff;}
.ny_posnav p{text-transform: uppercase;font-size: 40px;}
.ny_content{background: #f6f6f6;padding: 20px 0 40px;}
.about_onbox{background: #fcfcfc url(../images/bg3.png) center no-repeat;background-size: cover;}
.posnavbox{width: 100%;height: 80px;padding: 0 4%;background: #fff;border-radius: 40px;position: relative;top: -60px;z-index: 2;
  box-shadow: 0 10px 24px rgba(0,0,0,0.07);text-align: center;line-height: 76px;}
.posnavbox a{display: inline-block;width: 28%;font-size: 16px;height: 100%;overflow: hidden;}
.posnavbox a span{display: inline-block;height: 100%;padding: 0 5%;color: #202020;transition: 300ms;border-bottom: 4px solid #fff;}
.posnavbox a:hover span,.posnavbox a.on span{transition: 300ms;border-bottom: 4px solid #e13036;color: #e13036;font-weight: bold;overflow: hidden;}
.about_dec{width: 100%;height: auto;font-size: 14px;color: #333;line-height: 24px;}
.about_dec img{max-width: 100%;}
/*荣誉资质*/
.nyallist{width: 100%;height: auto;overflow: hidden;}
.nyallist .honorlist{width: 102.285%;height: auto;overflow: hidden;margin-left: -1.1425%;}
.honorlist li{width: 33.3%;height:auto;padding: 1.1425%;float: left;}
.honorlist li a{display: block;width: 100%;height: auto;border-radius: 12px;}
.honorlist li a .img{width: 100%;height: auto;overflow: hidden;border-radius: 12px;transition: 300ms;}
.honorlist li p{font-size: 18px;color: #454545;text-align: center;line-height: 40px;width: 100%;height: 40px;overflow: hidden;margin-top: 20px;}
.honorlist li a:hover .img{box-shadow: 0 13px 24px rgba(0,0,0,0.14);transition: 300ms;}
/*产品中心*/
.posnavbox_sl{padding: 0 10px;}
.In-prolist li .prolibox{width: 100%;height: auto;overflow: hidden;background: #fff;border-radius: 12px;}
.In-prolist li .ptitle{width: 100%;height: 78px;line-height: 78px;padding: 0 14px;font-size: 14px;font-weight: bold;color: #555;}
.In-prolist li dl{padding: 5%;}
.In-prolist li dt{width: 100%;height: 40px;line-height: 40px;overflow: hidden;color: #555555;font-size: 18px;}
.In-prolist li dd{margin: 4px 0;}
.In-prolist li dd p,.pros_right dd p{font-size: 14px;color: #454545;height: 24px;line-height: 24px;}
.In-prolist li dd p span,.pros_right dd p span{font-weight: bold;color: #e13036;}
.In-prolist li .seebox{width: 100%;height: auto;text-align: center;}
li .seebox a{display: inline-block;width: 40%;height: 42px;line-height: 40px;padding-left: 10%;border-radius: 6px;border: 1px solid #ececec;color: #333;font-size: 14px;margin: 16px 3%;transition: 300ms;}
.In-prolist li .PDFdown{background: url(../images/icon155.png) 15% center no-repeat;background-size: 19% auto;}
.In-prolist li .seexq{background: url(../images/icon15.png) 15% center no-repeat;background-size: 19% auto;}
.In-prolist li .PDFdown:hover{background:#fed7d8 url(../images/icon155.png) 15% center no-repeat;background-size: 19% auto;transition: 300ms;}
.In-prolist li .seexq:hover{background:#fed7d8 url(../images/icon15.png) 15% center no-repeat;background-size: 19% auto;transition: 300ms;}
.hot-prolist li .seexq,.hot_pro .In-prolist li .seexq{display:block;width: 50%;height: 42px;line-height: 40px;padding-left: 19%;border-radius: 6px;border: 1px solid #ececec;color: #333;font-size: 14px;margin: 16px auto;transition: 300ms;}
/*产品详情*/
.pros_top{width: 100%;height: auto;overflow: hidden;padding: 20px;background: #fff;box-shadow: 0 5px 21px rgba(0,0,0,0.06);border-radius: 10px;}
.pros_top .img{width:39%;float: left;}
.pros_top .pros_right{width: 54%;float: right;}
.pros_right dl{padding: 18px 0;border-bottom: 1px dashed #bfbfbf;}
.pros_right dt{width: 100%;height: auto;line-height: 40px;overflow: hidden;color: #555555;font-size: 28px;margin: 15px 0;}
.pros_right dd p{line-height: 30px;height: auto;}
.pro_tip{padding: 18px 0 26px;font-size: 14px;color: #282828;line-height: 30px;letter-spacing: 3px;}
.pro_tip span{font-weight:bold;padding-left: 30px;background: url(../images/icon16.png) left center no-repeat;}
.pro_abox{width: 100%;height: auto;padding-bottom: 12px;}
.pro_abox a{display: inline-block;width: 140px;height: 42px;line-height: 42px;color: #fff;font-size: 14px;text-align: center;padding-left: 3.57%;border-radius: 10px;margin-right: 5px;}
.pro_abox .PDFdown{background:#e13036 url(../images/icon155_h.png) 17.14% center no-repeat;}
.pro_abox .asklink{background:#52c232 url(../images/icon17.png) 17.14% center no-repeat;}

.pros_bot{width: 100%;height: auto;padding: 20px 0;overflow: hidden;}
.pros_bot .pros_dectil{width: 74.57%;background: #fff;border-radius: 10px;box-shadow: 0 5px 21px rgba(0,0,0,0.06);float: left;overflow: hidden;}
.pros_dectil .pros_bit{width: 250px;height: 60px;line-height: 60px;text-align: center;color: #fff;font-size: 16px;
background:#e13036;border-radius: 0 0 20px 0;}
.pros_dectil .pros_bit img{margin-right: 8%;}
.pros_dectil .about_dec{padding: 3% 6%;}
.pros_hot{width: 24%;float: right;border-radius: 10px;overflow: hidden;}
.pros_bit2{width: 100%;height: 60px;line-height: 52px;text-align: center;color: #fff;font-size: 16px;background:#e13036;}
.pros_bit2 img{margin-right: 4%;}
.In-prolist.hot-prolist{width: 100%;margin-top: -28px;width: 100%;margin-left: 0;}
.In-prolist.hot-prolist li{width: 100%;padding: 20px 0 0;}

/*新闻列表*/
.nynew_one{width: 100%;padding: 2.64%;background: #fff url(../images/bg5.png) right top no-repeat;background-size:35% auto;border-radius: 13px;margin-bottom: 20px;}
.nynew_one a{width: 100%;height: auto;display: flex;align-items:center;justify-content:space-between;}
.nynew_one .img{width: 48.1%;}
.nynew_one dl{width: 45.3%;}
.nynew_one dl dt{width: 100%;font-size: 26px;color: #383838;line-height: 32px;height:32px;overflow: hidden;font-weight: normal;}
.nynew_one dl .line{width: 11%;height: 3px;background: #e13036;margin: 5% 0;}
.nynew_one dl dd{font-size: 14px;color: #626262;line-height: 26px;width: 100%;max-height:78px;overflow: hidden;}
.nynew_one .time1{width: 100%;font-size: 22px;font-weight: bold;color: #e13036;line-height:40px;margin-top: 7%;}
.nynew_one .time1 span{display: block;float: right;width: 40px;height: 40px;border-radius: 50%;background: #e13036;transition: 300ms;}
.nynew_one .time1 span img{display: block;}
.nynew_one a:hover .time1 span{box-shadow:0 15px 54px rgba(225,48,54,0.49);transition: 300ms;}

.newlist2{width: 100%;}
.newlist2 li{width: 100%;padding-bottom: 20px;}
.newlist2 li a{display:flex;width: 100%;overflow: hidden;align-items:center;background: #fff;border-radius: 10px;padding: 5% 3%;position: relative;}
.newlist2 li a:before{content: "";width: 0%;height: 4px;background: #e13036;position: absolute;bottom: 0;left: 0;transition: 400ms;}
.newlist2 .time2{width: 18%;text-align: center;font-weight: bold;color: #e13036;font-size: 22px;}
.newlist2 .newtitle{width: 28.8%;max-height: 108px;font-size: 22px;line-height: 36px;color: #232323;overflow: hidden;}
.newlist2 .newdec{flex:1;padding-left: 5%;margin-left: 5%;border-left: 1px dashed #e3e3e3;}
.newlist2 .newdec_text{font-size: 14px;color: #232323;line-height: 36px;max-height: 108px;overflow: hidden;letter-spacing: 2px;}
.newlist2 .nmore{width: 150px;height: 44px;line-height: 44px;border: 1px solid #e3e3e3;text-align: center;color: #232323;font-size: 14px;margin-top: 3%;transition: 300ms;}
.newlist2 a:hover .nmore{background: #e13036;border: 1px solid #e13036;color: #fff;transition: 300ms;}
.newlist2 a:hover:before{width: 100%;transition: 400ms;}

.ny_decbox{width: 100%;padding: 3.5%;border-radius: 18px;background: #fff;}
.ny_decbox .new_title{width: 100%;font-size: 30px;color: #383838;line-height: 32px;padding: 2% 11% 4%;border-bottom: 1px dashed #bfbfbf;position: relative;}
.ny_decbox .new_title p{font-size: 14px;color: #858585;margin-top: 12px;}
.ny_decbox .new_title .decback{width:auto;display: inline-block;font-size: 16px;color: #333;position: absolute;left: 0;top: 6%;line-height: 54px;}
.ny_decbox .new_title .decback span{float: left;display:block;width: 54px;height: 54px;border-radius: 50%;background: #e13036;transform:rotate(-180deg);margin-right: 15px;transition: 300ms;}
.ny_decbox .new_title .decback span img{display: block;}
.ny_decbox .new_title .decback:hover{color: #e13036;}
.ny_decbox .new_title .decback:hover span{box-shadow:0 -15px 54px rgba(225,48,54,0.49);transition: 300ms;}
.nynew_decbox{padding: 3% 0;}

.hottitle{width: 100%;height: auto;padding: 3.5% 0 2%;font-size: 24px;font-weight: bold;color: #333;line-height: 38px;}
.hottitle span{width: 38px;height: 38px;display: block;float: left;margin-right: 20px;border-radius: 50%;background: #e13036;text-align: center;line-height: 32px;}
.hottitle a{float: right;font-size: 14px;color: #747474;}
.hottitle a:hover{color: #e13036;}

.ny-caselist li{width: 33.33%;}
.caseimg{width: 56.5%;margin: 3% auto 0;}

.cont_decbox{width: 100%;padding: 3.5%;border-radius: 18px;background: #fff;margin-top: 15px;}






/*页码*/
.pagebox{width: 100%;height: auto;text-align: center;padding: 4% 0;}
.pagebox a{display: inline-block;min-width:40px;height: 40px;border-radius: 20px;background: #f1f1f1;line-height: 40px;font-size:14px;color: #222;margin: 0 10px;transition: 300ms;}
.pagebox a.on,.pagebox a:hover{background: #e13036;color: #fff;transition: 300ms;}
.pagebox a.prev{padding: 0 10px;border: none!important;background: none;margin: 0 6px;}
.pagebox a.prev:hover{color: #e13036;}
.pagebox a.prev span{font-family: "幼圆";font-weight: bold;}
/*手机页码*/
.model-phone-page{width: 100%;height: auto;text-align: center;margin: 20px 0 14px;}
.model-phone-page a{display: inline-block;padding: 0 6%;background: #f2f2f2;color: #808080;font-size: 14px;margin: 0 0.5%;height: 32px;line-height: 32px;border-radius: 16px;}
.model-phone-page span{display: block;margin-top: 14px;color: #808080;font-size: 14px;}
.model-phone-page span i{color: #e13036;}
/*文章上下篇*/
.chose_new{width: 100%;height:auto;overflow: hidden;padding:18px 0;text-align: center;}
.chose_new a{display: inline-block;margin: 0 10px;width: 178px;height:42px;line-height: 42px;color: #7d7d7d;font-size: 16px;overflow: hidden;transition: 300ms;}
.chose_new a.prev{padding-left: 25px;background: #ebebeb url(../images/icon20.png) 23px center no-repeat;border-radius: 20px 0 0 0;}
.chose_new a.next{padding-right: 25px;background: #ebebeb url(../images/icon21.png) 85% center no-repeat;border-radius: 0 20px 0 0;}
.chose_new a:hover{color: #fff;transition: 300ms;}
.chose_new a.prev:hover{background: #e13036 url(../images/icon20_h.png) 23px center no-repeat;}
.chose_new a.next:hover{background: #e13036 url(../images/icon21_h.png) 85% center no-repeat;}
/*panle导航开始*/
.left_nav{width:100%;height:100%;z-index:7;background: #fbfbfb;position: fixed; top:0px; right:0px;z-index: 66;}
.class-top{width: 100%;height:50px;padding: 0 15px;background: #e13036;}
.class-top .logo{width: 69%;float: left;}
.class-top .closebtn{width: 42px;height: 50px;line-height: 50px;text-indent: 10px;float: right;text-align: center;color: #fff;font-weight: bold;font-size: 30px;}
.class-m{width: 100%;height: 90%;overflow-y:auto;padding: 15px;}
.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 #eee;}
.class-m .nnav li a.ce{color: #333;font-size: 16px;display: block;height:46px;line-height:46px;position: relative;}
.class-m .nnav li a.ce.xz_a{color: #e13036;}
.menu_head .ericon{width:44px;height:44px;line-height:44px;text-align:right;float:right;display:inline;position: relative;z-index: 3;color: #fff;font-size: 22px;}
.menu_head .ericon span,.menu_body .thricon span,.menu_body .foricon span{display: inline-block;width: 100%;color: #666;}
.menu_head .ericon .icon1{ display:none;}
.menu_head .ericon.xz .icon1{ display:block;color: #e13036}
.menu_head .ericon.xz .icon2{ display:none;}
.class-m .nnav li .menu_body{display: none;}
.class-m .nnav .menu_body li{border-bottom: none;}
.menu_body li a.er{padding:0 16px 0 18px;font-size:15px;display: block;height:40px;line-height:40px;color: #666;position: relative;}
.menu_body li a.er.tz_a{color: #e13036;}
.menu_body .thricon{color:#666;width:44px;height:40px;line-height:40px;text-align:right;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: #e13036}
.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:0 15px 0 32px;font-size: 14px;display: block;height:44px;line-height:44px;color: #999;}
.thr_body li a.thr.fz_a{color: #e13036;}
.class-m .nnav li .for_body{display: none;}
.for_body li a.for{position: relative;padding-left:48px;font-size: 14px;display: block;height:40px;line-height:40px;color: #888;}
.menu_body .foricon{color:#999;width:44px;height:40px;line-height:40px;text-align:right;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: #e13036}
.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-next {
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 (min-width: 1420px) {
    .container{width: 1400px;}
}

@media (max-width: 1524px){
  #header .logo{width: 27%;}
  #header:after{width: 30%;}
  #header .tellbox{width: 18%;font-size: 28px;}
  .In-product .probg{width: 25.5%;}


}
@media (max-width: 1419px){
  .model-backtop{right: 4%;}
  #header .tellbox{padding-left: 3.6%;font-size: 22px;}
  .honorlist li p{font-size: 16px;}

}
@media (max-width: 1199px){
  #header .logo{width: 26%;padding-left: 1%;}
  #header:after{width:28%;}
  #header .nav_box{margin: 0 2%;}
  .nav_box .yiji .one{font-size: 16px;}
  #header .tellbox{width: 166px;font-size: 18px;background-size: 22px auto;padding-left: 2.6%;}
  .In-product .probg{width: 21.5%;}
  .ptitle .title_l p{font-size: 28px;}
  .ptitle .title_l{font-size: 24px;}
  .title_r .tips{font-size: 16px;}
  .pronavs .slick-slide a{font-size: 16px;}
  .In-prolist{width: calc(100% + 14px);margin-left: -7px;}
  .In-prolist li,.In-about .abimg .slick-slide{padding: 7px;}
  .allmore a span{margin-left: 8%;width: 48px;height: 48px;}
  .allmore a{height: 48px;line-height: 48px;font-size: 16px;}
  .abtitle{font-size: 28px;line-height: 48px;}
  .ab_list li{line-height: 40px;}
  .ab_list li p span{font-size: 30px;}
  .serbox .img{width: 58px;}
  .serbox p{font-size: 20px;}
  .In-news .newtitle{background-size: 70% auto;}
  .new_one_r .allmore a{width: 116px;}
  .In-news .newlist li{padding: 0 5%;}
  .foot_m{padding: 0 6% 0 4%;}
  .posnavbox{height: 64px;line-height: 64px;top: -52px;}
  .posnavbox a span{height: 64px;}
  .honorlist li p{margin-top: 10px;}

  .pros_right dt{font-size: 26px;}
  .ny_decbox .new_title{padding: 2% 0 4%;font-size: 28px;}
  .ny_decbox .new_title .decback{width: 133px;display: block;position: relative;margin-bottom: 5px;}
  .In-prolist.ny-prolist li{width: 33.33%;}


}
@media (min-width: 768px) and (max-width: 1199px){

  
}
@media (max-width: 991px){
#header .tellbox{background-size: 30px auto;width: 30px;overflow: hidden;color: transparent;}
.title_r .tips{font-size: 14px;min-height: 52px; padding: 6px 2%;line-height: 40px;}
.title_bot .pronavs{width: 72%;}
.In-about .about_one{width: 100%;}
.abtitle{margin: 2.4% 0 3%;}
.about_two{position: unset;width: 100%;margin-bottom: 14px;}
.In-news .newtitle{font-size: 24px;background-size: 66% auto;padding: 5% 0;}
.new_oneimg{width: 44%;}
.new_one_r .time{font-size: 14px;}
.new_one_r .time span{margin: 0 0 12px;}
.new_one_r dt{font-size: 20px;line-height: 30px}
.In-news .newlist .time span{font-size: 24px;}
.foot_top .foot_l{width: 205px;}
.foot_m{padding: 0 4% 0 2%;}
.foot_r{width: 112px;}
.ny_posnav p{font-size: 30px;}
.ny_posnav{font-size: 24px;}
.honorlist li{width: 50%;}
.ny-prolist li{width: 33.33%;}
li .seebox a{height: 34px;line-height: 32px;border-radius: 4px;font-size: 12px;margin: 14px 3%;}
.In-prolist li dt{height: 34px;line-height: 34px;font-size: 16px;}
.pros_right dt{font-size: 24px;}
.new_one dl dt,.newlist .newtitle{font-size: 20px;}
.ny_decbox .new_title{font-size: 26px;}
.ny_decbox .new_title .decback{line-height: 46px;}
.ny_decbox .new_title .decback span{width: 46px;height: 46px;}
.hot_pro .In-prolist li:last-child{display: none;}
.ny-caselist li{width:50%;}
.caseimg{width: 66%;}

  

}  
@media (max-width: 768px){
  #wrap_index{padding:0 0 54px;}
  #header:after{display: none;}
  #header{padding: 0 15px 0 0;height: 50px;position: unset;background:#e13036;justify-content: space-between;}
  #header .logo a{height: 50px;}
  #header .logo{width: 78%;padding-left: 15px;}
  #banner .slick-dots{bottom: 13px;}
  .container{padding: 0 15px;}
  .In-product .probg{width: 35%;}
  .ptitle .title_l p{font-size: 20px;}
  .ptitle .title_l span{height: 2px;width: 20px;}
  .ptitle .title_l{font-size: 18px;width: 100%;}
  .In-prolist li,.In-prolist.ny-prolist li{width: 50%;}
  .In-prolist li .title{height: 52px;line-height: 52px;padding: 0 12px;}
  .In-prolist li .title span{display: inline-block;width: 24px;height: 24px;line-height: 24px;margin-top: 15px;}
  .allmore{padding: 24px 0;}
  .allmore a{height: 38px;line-height: 38px;font-size: 14px;}
  .allmore a span{margin-left: 6%;width: 38px;height: 38px;}
  .In-about{padding: 20px 0;}
  .abtitle{font-size: 22px;line-height: 34px;}
  .ab_list{width: 100%;padding: 0 5%;}
  .ab_list li{font-size: 16px;}
  .ab_list li p span{font-size: 24px;}
  .ab_list li p{font-size: 14px;}
  .abdectil{line-height: 26px;}
  .In-about .abimg{padding-bottom: 30px;}
  .In-about .abimg .slick-slide{padding: 5px;}
  .In-about .abimg .slick-dots{bottom: 5px;}
  .abimg .slick-dots li{width: 6px;height:6px;margin: 0 4px;background:#cbcbcb;border-radius: 3px;transition: 300ms;}
  .abimg .slick-dots button{display: none;}
  .abimg .slick-dots li.slick-active{background: #e13036;width: 16px;transition: 300ms;}
  .In-serve{padding: 22px 0;}
  .In-serve .container2{padding: 0 15px;}
  .serbox{display: block;}
  .serbox:last-child{border-right: none;}
  .serbox .img{width: 40px;margin: 0 auto;}
  .serbox p{font-size: 16px;margin-left: 0;text-align: center;margin-top: 9px;}
  .serbox p span{margin: 0 9px;}
  .In-case .In-prolist li{width: 50%;}
  .In-link .container{display: block;}
  .In-link{padding: 20px 0;}
  .link_title{padding-left: 32px;background: url(../images/icon7.png) left center no-repeat;background-size: 24px auto;font-size: 16px;}
  .link_a a{height: 30px;line-height: 30px;}
  .link_a{line-height: 30px;}
  .In-news .newtitle{font-size: 20px;background-size: 100% auto;padding: 7% 0;}
  .new_oneimg{width: 97%;}
  .new_one_r{width: 100%;margin-top: 40px;}
  .new_one_r dt{font-size: 18px;margin: 2% 0;}
  .new_one_r dd{font-size: 14px;line-height: 24px;height: 48px;}
  .In-news .newlist{width: 100%;margin-left: 0;}
  .In-news .newlist li{padding: 0;border-right: none;width: 100%;margin: 9px 0;}
  .In-news .newlist .time{font-size: 14px;padding: 12px 0 18px;}
  .In-news .newlist .time span{font-size: 22px;}
  #footer .foot_top{padding:5%;}
  #footer .foot_top{display: block;}
  .foot_top .foot_l .img{width: 42%;}
  #footer .foot_top .foot_l{width: 100%;}
  .foot_r{margin: 0 auto;width: 124px;}
  .foot_top .tells{background: url(../images/icon9.png) left 11px no-repeat;background-size: 30px auto;
    line-height: 30px;font-size: 22px;padding: 10px 0;padding-left: 40px;}
  .foot_top .adress{background: url(../images/icon10.png) left 11px no-repeat;background-size: 30px auto;
    line-height: 28px;padding: 10px 0;padding-left: 40px;}
  
  .ny_posnav{font-size: 20px;}
  .ny_posnav p{font-size: 24px;}
  .ny_content{padding: 12px 0 30px;}
  .posnavbox{height: 48px;line-height: 48px;top: -36px;}
  .posnavbox a{font-size: 14px;}
  .posnavbox a span{height: 48px;border-bottom: 2px solid #fff;}
  .posnavbox a:hover span, .posnavbox a.on span{border-bottom: 2px solid #e13036;}
  .honorlist li a .img{border-radius: 6px;}
  .honorlist li p{font-size: 15px;margin-top: 5px;}

  .pros_top{padding: 10px;}
  .pros_top .img{width: 100%;}
  .pros_top .pros_right{width: 100%;}
  .pros_right dl{padding: 12px 0;}
  .pros_right dt{font-size: 18px;margin: 10px 0;line-height: 30px;}
  .pros_right dd p{line-height: 26px;}
  .pro_tip{padding: 15px 0 20px;line-height: 24px;letter-spacing: 2px;}
  .pro_abox a{width: 112px;height: 34px;line-height: 34px;padding-left: 10%;}
  .pros_bot .pros_dectil{width: 100%;margin-bottom: 20px;}
  .pros_dectil .pros_bit{width: 166px;height: 40px;line-height: 40px;font-size: 14px;}
  .pros_dectil .pros_bit img{width: 14px;}
  .pros_hot{width: 100%;}
  .In-prolist.hot-prolist li{width: 50%;}
  .In-prolist.hot-prolist li a{padding: 5px;}
  .new_one a{display: block;}
  .new_one .img{width: 100%;}
  .new_one dl{width: 100%;padding: 15px 0;}
  .new_one dl dt, .newlist .newtitle{font-size: 16px;}
  .new_one dl .line{width: 7%;height: 2px;margin: 3% 0;}
  .new_one dl dd{line-height: 24px;max-height: 72px;}
  .new_one .img{font-size: 16px;line-height: 34px;}
  .new_one .time1 span{width: 32px;height: 32px;}
  .new_one{background: #fff url(../images/bg5.png) right 83% no-repeat;background-size: 78% auto;}
  .newlist li a{display: block;padding: 3%;}
  .newlist .newtitle{width: 100%;max-height:40px;line-height: 40px;}
  .newlist .newdec{width: 100%;height: 48px;line-height: 24px;margin-left: 0;padding-top: 5px;padding-left:0;margin-top: 5px;border-top: 1px dashed #e3e3e3;border-left: none;}
  .newlist .newdec_text{max-height: 48px;line-height: 24px;}
  .newlist .time2{font-size: 16px;line-height: 34px;margin-top: 6%;}
  .ny_decbox .new_title .decback span {
    width: 33px;
    height: 33px;
    margin-right: 10px;}
  .ny_decbox .new_title .decback{line-height: 33px;width: 100px;font-size: 14px;margin-bottom: 8px;}
  .ny_decbox .new_title{font-size:18px;line-height: 30px;}
  .ny_decbox .new_title p{line-height: 20px;margin-top: 4px;}
  .chose_new a{width: 154px;height: 40px;line-height: 40px;font-size: 14px;margin: 0 4px;}
  .hottitle{padding: 5.5% 0 3%;font-size: 20px;}
  .hottitle span{width: 28px;height: 28px;line-height: 22px;margin:5px 10px 0 0;}
  .hottitle span img{display: inline-block;width: 16px;}
  .hot_pro .In-prolist li:nth-child(3){display: none;}
  .ny-caselist li{width:100%;}
  .caseimg{width: 100%;}
  li .seebox a{height: 32px;line-height: 30px;margin: 10px 0;width: 48%;}
  .In-prolist li .PDFdown{background: url(../images/icon155.png) 10% center no-repeat;background-size: 19% auto;}
  .In-prolist li .seexq{background: url(../images/icon15.png) 10% center no-repeat;background-size: 19% auto;}
  .In-prolist li .PDFdown:hover{background:#fed7d8 url(../images/icon155.png) 10% center no-repeat;background-size: 19% auto;0}
  .In-prolist li .seexq:hover{background:#fed7d8 url(../images/icon15.png) 10% center no-repeat;background-size: 19% auto;0}


}
@media (max-width: 420px){
      
}
@media (max-width: 360px){
    
}

