@charset "utf-8";
body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,select,td,textarea,th,ul{margin:0;padding:0;}
fieldset,img{border:0;}
img{vertical-align:middle;}
li,ol,ul{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{margin:0;outline:0;border:none;font-size:12px;font-family:inherit;resize:none;}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:".";}
.clearfix{zoom:1;}
html{overflow:-moz-scrollbars-vertical;/* overflow-x: scroll; *//* overflow-y:scroll; */zoom:1;overflow: -Scroll;}
body{color:#666;font-size:14px;font-family:microsoft yahei,simsun,Arial,Helvetica,sans-serif;line-height:24px;}
a{outline:0;color:#666;text-decoration:none;blr:expression(this.onFocus=this.blur());transition:all ease .3s}
a:hover{text-decoration:none;color: #d71518;}
:focus{outline:0}
img{transition:all .5s}
i{font-style:normal}
.pl20{padding-left:0.2rem}
.ttan{text-align:right}
.fl{float:left}
.fr{float:right;}
.w1200{width: 85%;margin:0 auto;position: relative;max-width: 12rem;}
.mb10{margin-bottom:0.1rem}
.mb15{margin-bottom:0.15rem}
.mb25{margin-bottom:0.25rem}
.mb80{margin-bottom:0.8rem}
.center{text-align:center}
.hide{overflow:hidden}
.erp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.plr20{padding:0 0.2rem}
.pb42{padding-bottom:0.42rem}
.mb20{margin-bottom:0.24rem}
.mb30{margin-bottom:0.3rem}
.mr30{margin-right:0.3rem}
.search{top: 0.7rem;position:absolute;background:#fff;background:rgba(0,0,0,.6);height:0.8rem;width:100%;display:none;line-height:0.4rem;z-index:-1;display:none;}
.search form{width: 60%;margin:0 auto;margin-top:0.2rem;background:#fff;height:0.4rem;position: relative;}
button,input,select,textarea{font-size:12px;font-family:inherit;margin:0;outline:0;resize:none;border:none}
.searSelect{float:left;width:49px;color:#333;padding-left:10px;position:relative;font-size:12px;cursor:pointer;border-right:1px solid #ddd}
.proSear .txt,.search .txt{width: 100%;float:left;height:0.4rem;line-height:0.4rem;color:#666;padding: 0 0.1rem;box-sizing: border-box;}
.proSear .btn,.search .btn{float:left;width: 0.5rem;height:0.4rem;cursor:pointer;transition:all .3s;background:#333 url(../images/searicon.png) no-repeat center;position: absolute;right: 0;top: 0;}
.searSelect span{position:relative;display:block}
.searSelect ul{position:absolute;top:0.4rem;left:0;background:#fff;text-align:center;width:55px;display:none}
.searSelect ul li{padding-left:10px;line-height:0.25rem;border-top:1px solid #f5f5f5}
.head{text-align:center;height: 0.7rem;line-height: 0.7rem;z-index:2;}
.head .nav{position:relative;display: flex;justify-content: space-between;align-items: center;}
.head .nav:after{content:"";width:1px;height:110px;/* background: rgba(0,0,0,0.2); */position:absolute;right:0;top:0;}
.head .nav .yj{float:left;margin-left: 0.1rem;}
.head .nav .yj>.on>a{/* border-bottom:2px solid #fff */}
.head .nav .yj li{float:left;position: relative;}
.head .nav .yj li ul{margin-left: 0;display:none;overflow:hidden;/* width: 1.5rem; */position: absolute;left: -0.3rem;right: -0.3rem;top: 0.7rem;z-index: 99;}
.bodesolid:after{content:"";width:1px;height:110px;background:#4c74a5;position:absolute;left:150px;top:0}
.head .nav .yj li ul li a{color:#fff;}
.head .nav .yj li ul li{line-height:0.4rem;background:rgba(0,0,0,.7);width: 100%;}
.head .nav .yj li ul li:hover{background:#000}
.head .nav .yj li a{color: #333;font-size: 0.16rem;display:inline-block;padding: 0 0.1rem;}
.head .logo{/* border-left: 1px solid rgba(0,0,0,0.2); */position:relative;width: 2.6rem;/* border-right: 1px solid rgba(0,0,0,0.2); *//* padding: 0 10px; */height: 0.7rem;display: flex;align-items: center;}
.head .logo a{display: flex;align-items: center;}
.head .logo img {
    width: 100%;
}
.head .bodesolid{padding-right:0.4rem;position:relative}
.head .sousuo{display:inline-block;width:0.2rem;height:0.2rem;background:url(../images/fangdajing.png) no-repeat;background-size: 0.2rem;margin-left: 0.3rem;margin-top: 0.26rem;}
.head .phone{position:absolute;bottom: -0.3rem;right: 0;font-size: 0.2rem;color: #d71518;/* width:0; *//* width: 220px; *//* height: 112px; *//* height:0; */transition:all .5s;line-height: initial;opacity: 0;}
.head .fangdajin:hover .phone{/* width:220px; *//* height:112px */bottom: 0;opacity: 1;}
.head .fangdajin{display:inline-block;width:0.2rem;height:0.2rem;background:url(../images/dianhua.png) no-repeat;margin-left: 0.3rem;background-size: 0.2rem;}
.head .en{position:relative;display:inline-block;color:#fff;font-size:16px;line-height:16px;margin-left:30px}
.head .en:after{content:"";background:url(../images/jiantou.png) no-repeat;width:10px;height:10px;position:absolute;top:6px;left:0.25rem}
.banner{position:relative;overflow: hidden;z-index: 5;}
.banner .bd{position:relative;top: 0;text-align:left;width: 100%;left:50%;margin-left: -50%;}
.banner ul li a img{margin:0 auto;display:block;/* height:900px; */width: 100%;}
.banner .hd,.hdIcon{position:absolute;bottom: 0.2rem;text-align:center;z-index:5;left:50%;font-size:0;line-height:0;height:0;/* margin-left:-30px; */height: 0.03rem;transform: translate(-50%, 0px);}
.banner .hd li,.hdIcon li{z-index:2;cursor:pointer;margin-right:5px;display:inline-block;width: 0.5rem;height: 0.03rem;zoom:1;background: #d8d8d8;position:relative;transition:all .3s;}
.banner .hd li:after,.hdIcon li:after{content:"";position:absolute;/* width: 25px; *//* height: 2px; *//* background:#fff; */top: 0.05rem;left: 0.05rem;/* border-radius:100%; */}
.banner .hd .on,.banner .hd li:hover,.hdIcon .on,.hdIcon li:hover{/* border:2px solid #fff; *//* transform:scale(1.1); */background: #fe0000;}
.breadCrumb{background:rgba(0,0,0,.7)}
.breadCrumb i{display:inline-block;background:url(../images/dingwei.png) no-repeat;width:12px;height:14px}
.my_addproduct{background: url(../images/bgtu.png) no-repeat center;background-position:center;background-repeat:no-repeat;background-size:cover;/* background-attachment:fixed; */padding: 0 0 0.8rem;background-size: cover;}
.hTitle{font-size:0.4rem;line-height:0.4rem;color:#191919;text-align:center;padding-top: 0.8rem;font-weight:400;margin-bottom:0.4rem;}
.hTitle span{display:block;text-align:center;font-size:14px;color:#666}
.solution li{width: 398px;height:160px;float:left;text-align:center;border:1px solid #e5e5e5;transition:all .4s;padding-top:0.4rem;background:#fff;position:relative;overflow: hidden;}
.solution li i{display:inline-block;/* width:50px; *//* height:36px; */background-position:0 0;background-repeat:no-repeat;transition:all .5s;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-size: cover;}
.solution li h4{font-size:24px;color:#333;line-height:24px;font-weight:100;margin: 40px 0 10px;z-index: 9;position: relative;opacity: 0;}
.solution li h4 span{font-size:12px;display:block;opacity:.5}
.solution li .more{position: absolute;opacity: 0;left:0.2rem;top:0.2rem;right:0.2rem;bottom:0.2rem;font-size: 0;border: 1px solid #fff;z-index: 3;}
.solution li:hover i{transform: scale(1.1);opacity: 0.5;}
.solution li a:hover{/* background: #d71518; *//* box-shadow:0 0 10px #ccc; *//* z-index:2; */}
.solution li:hover h4{/* color: #d71518 !important; */opacity: 1;}
.solution li:hover .more{/* background:#fff; */opacity: 1;}

.my_addproduct ul {
    display: flex;
    flex-flow: wrap;
    margin: -0.1rem;
}

.my_addproduct ul li {
    width: 33.33%;
    border: 0;
    padding: 0;
    padding:0.1rem;
    box-sizing: border-box;
    background: none;
    height: auto;
}

.my_addproduct ul li a {
    display: block;
    /* border: 1px solid #ddd; */
    padding: 0;
    position: relative;
    height: 100%;
    overflow: hidden;
    background: #fff;
    box-shadow: 0 0 10px rgba(0,0,0,0.2);
}


.my_addproduct ul li a img {
    width: 100%;
    transform: scale(1);
    transition: all 0.3s ease;
}
.nei_product_list {
    background: none;
    padding: 60px 0;
}
.my_addproduct ul li a h4 {
    margin: 0;
    background: rgb(215 21 24/0.4);
    opacity: 1;
    color: #fff !important;
    font-size:0.2rem;
    padding:0.1rem;
    font-weight: normal;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    z-index: 2;
}
.my_addproduct ul li:hover a h4{
    opacity: 1;
}
.my_addproduct ul li a:hover img {
    transform: scale(1.1);
}
.anli{text-align:center;position:relative}
.anli .title h3 i{display:block;width:0.37rem;height:0.42rem;background:url(../images/dianhua2.png) no-repeat;position:absolute;right:30px;top:50px}
.anli h3{padding-left:50px;background: #d71518;color:#fff;font-size:0.4rem;line-height:0.4rem;height:111px;display:inline-block;width:300px;padding-top:50px;font-weight:100;}
.anli h3 span{opacity:.5;font-size:14px;color:#fff;display:inline-block}
.anli .title{position:absolute;text-align:left;width:12rem;left:50%;margin-left:-600px;z-index:5}
.anli .title p{font-size:28px;font-weight:900;line-height:28px;color:#fff;float:right;margin-top:0.4rem;text-align:right;margin-right:100px}
.anli .title p span{font-size:12px;display:block;opacity:.5}
.anli .bd li a{display:inline-block}
.anli .bd li img{position:relative;left:50%;margin-left:-960px}
.anli .bd li h4{color:#d71518;font-size:26px;margin-bottom:50px}
.anli .bd li .futitle{width:350px;position:absolute;top:304px;left:50%;margin-left:196px;text-align:left}
.anli .bd li .futitle p{color:#424242;font-size:14px;margin-bottom:60px;text-overflow:ellipsis;overflow:hidden}
.anli .hd li{height:96px;border-left:1px solid#ccc;font-size:16px; display:table-cell; text-align:center}
.anli .hd li a{display:block;line-height:96px;color:#191919;vertical-align:middle;text-align:center}
.anli .hd{overflow:hidden;position:absolute;bottom:16px;left:50%;margin-left:-600px;background:#fff; width:12rem; display:table}
.anli .hd span{display:block;font-size:12px;color:#999}
.anli .hd li:hover a{background:#d71518;color:#fff}
.anli .hd .on,.anli .hd .on a{background:#d71518;color:#fff}
.things ul li{float:left}
.things li:hover .pImg:before{transform:perspective(2rem) rotateX(0)}
.things li .pImg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background: rgba(215,21,24,0.7);transition:all .25s;transform:perspective(400px) rotateX(-90deg);-moz-transform:perspective(400px) rotateX(-90deg);-webkit-transform:perspective(400px) rotateX(-90deg);-o-transform:perspective(400px) rotateX(-90deg);transform-origin:top;z-index:2;}
.things li a{display:block;position:relative;background:#fff}
.things li .pImg{position:relative;display:block;overflow:hidden;height:142px}
.things li:hover img{transform:scale(1.1)}
.things li img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s}
.things li:hover .pImg i{transition-delay:.1s;margin-top:-0.4rem;opacity:1}
.things li .pImg i{position:absolute;width:90%;height:90%;top:0;opacity:0;background:url(../images/icon1.png) no-repeat 0 140px;transition:all .4s;z-index:3;text-align:left;padding-top:60px;color:#fff;font-style:normal;margin:0 10px;font-size:13px}
.things li{float:left;width:240px;padding-right:10px;margin-bottom:10px;box-sizing:border-box;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:0 30px}
.things li .shuzhi{display:inherit;line-height:90px;font-size:90px;color:#e4e4e4;margin-bottom:35px}
.things li h4{font-size:26px;line-height:26px;color:#333;font-weight:100;margin-bottom:15px;position:relative}
.things li h4:after{content:"";width:1px;height:30px;background:#d71518;position:absolute;left:-31px}
.things li h5{font-weight:100;font-size:13px;color:#7a7a7a;line-height:13px;opacity:.5;margin-bottom:50px}
.things li:hover .shuzhi,.things li:hover h4,.things li:hover h5{color:#d71518}
.things{margin-bottom:74px}
.about{/* background:url(../images/bgtu.png) no-repeat center; */background-size: cover;}
.about .center .sousuo{background: #d71518;line-height: 0.5rem;height: 0.5rem;display: inline-block;padding: 0;padding: 0 60px;color: #fff;margin: 0.3rem 0 0 0;}
.about .center .sousuo:hover{opacity:0.8}
.about .center p{font-size: 0.14rem;color:#333;text-align: left;}
.company .nav{margin-bottom:50px}
.company .nav li{float:left}
.company .nav li a{width:299px;height: 50px;display:block;line-height: 50px;text-align:center;border-top: 1px solid #d71518;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;font-size:16px;color:#191919;}
.company .nav li a:hover{background: #d71518;color:#fff;}
.company .nav .on a{background: #d71518;color:#fff;border-left: 1px solid #d71518;}
.company .banners .bd ul li{width:492px}
.company .banners{position:relative;width:492px}
.company .banners .bd{width:492px}
.company .banners .hd,.hdIcon{position:absolute;bottom: 15px;text-align:center;z-index:5;font-size:0;line-height:0;height:0;margin-left:-30px;height:14px;}
.banners .hd{position:absolute;bottom:10px;right:10px;z-index:3}
.banners .hd li{float:left;width:10px;height:10px;background:#fff;border:1px solid #ddd;margin:0 5px;transition:all .3s;cursor:pointer;font-size:0;line-height:0;border-radius:100%}
.banners .hd li.on{background:#d71518;border:1px solid #d71518}
.banners .bd h3{font-size:16px;color: #333;font-weight:100;background: #fafafa;padding:10px 20px;}
.banners .bd h3 span{color: #666;font-size: 12px;display:block;}
.company .lists li{border-top:1px solid #d7d7d7;float:left;width:660px;margin-left:30px;padding: 30px 0 0;}
.company .lists li .smimg{display:block;height:98px;float:left;margin-right:30px}
.company .lists li .smimg img{height:98px}
.company .lists li a:hover h3{color: #d71518;}
.company .lists li a h3{color: #333;font-size:16px;margin: 0px 0 5px;font-weight:100;font-weight: normal;}
.company .bd li a>span{display:block;width:492px;height:370px;overflow:hidden}
.company .lists li h4{display:block;font-size:12px;color:#666;font-weight:100;margin-bottom:10px}
.company .lists li span{font-size:12px;color:#666}
.company li:hover img{transform:scale(1.1)}
.banners .yc{display:block}
.banners .yc img{width:492px}
.partners ul li{float:left;width:210px;height:90px;background:#fff}
.partners ul li a{display:inherit;text-align:center;line-height:90px}
.partners{background:url(../images/bg_ss.png) no-repeat center;padding-bottom:80px}
.partners li:hover .pImg:before{transform:perspective(2rem) rotateX(0)}
.partners li .pImg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(3,90,167,.7);transition:all .25s;transform:perspective(400px) rotateX(-90deg);-moz-transform:perspective(400px) rotateX(-90deg);-webkit-transform:perspective(400px) rotateX(-90deg);-o-transform:perspective(400px) rotateX(-90deg);transform-origin:top;z-index:2}
.partners li:hover .pImg i{transition-delay:.1s;margin-top:-40px;opacity:1}
.partners li .pImg i{position:absolute;width:90%;height:90%;top:0;opacity:0;background:url(../images/icon1.png) no-repeat bottom center;transition:all .4s;z-index:3;text-align:center;padding-top:22px;color:#fff;font-style:normal;margin:0 10px;font-size:13px;left:0}
.partners li .pImg{width:210px;height:90px;position:relative;display:block;overflow:hidden}
.partners li .pImg img{width:210px;height:90px}
.chakangd{text-align:center;display:block;color:#006cc2}
.bottom{background:#383838;/* margin-top:100px */}
.bottom .tetle ul{float:left;/* width:130px */width: 100%;/* display: flex; *//* justify-content: space-between; */}
.bottom .tetle ul{/* padding-top:80px */}
.bottom .tetle ul .datitle{margin-bottom: 0.2rem;}
.bottom ul .datitle a{color:#fff;font-size: 0.16rem;}
.bottom ul li a{font-size: 0.12rem;color:#b7b7b7;}
.bottom ul li a:hover{color:#fff}
.bottom .tetle{float:left;width: 65%;padding: 0.6rem 0.4rem 0.4rem;box-sizing: border-box;display: flex;justify-content: space-between;}
.bottom .tetle .ul1{/* padding-left:80px */}
.bottom .lianxi{width: 30%;float:left;position:relative;/* padding-top:70px; *//* border-right: 1px solid #4c4c4c; *//* padding-bottom:50px; */border-left: 1px solid #4c4c4c;padding: 0.6rem 0 0.4rem 0.4rem;box-sizing: border-box;}
.bottom .lianxi .lx{/* margin-left:74px; */color:#b7b7b7;/* margin-top:30px; *//* margin-bottom:0.25rem; */}
.bottom .lianxi .lx a{color:#b7b7b7}
.bottom .lianxi .lx a:hover{color:#fff}
.bottom .lianxi .dh{color:#b7b7b7;font-size:12px;/* margin-left:125px */}
.bottom .lianxi .dh span{display:block;color:#fff;font-size:28px;font-weight:900}
.bottom .lianxi .icon_dh{display:block;width:0.37rem;height:0.42rem;background:url(../images/bottomdh.png) no-repeat;position:absolute;top:78px;left:74px;display: none;}
.bottom .lianxi .icon .ggh{display:inline-block;width:0.25rem;height:0.25rem;background:url(../images/ggh.png) no-repeat;margin-right:10px;position:relative}
.bottom .lianxi .icon .ggh img{position:absolute;left:-120px;top:-36px;opacity:0}
.bottom .lianxi .icon .ggh:hover img{opacity:1}
.bottom .lianxi .icon .wb{display:inline-block;width:0.25rem;height:0.25rem;background:url(../images/wb.png) no-repeat}
.bottom .lianxi p{font-size: 0.12rem;/* margin-left:80px */}
.bottom .link ul li{float:left;font-size:12px}
.bottom .link{height: 0.7rem;line-height: 0.7rem;border-top:1px solid #4c4c4c;border-left:1px solid #4c4c4c;border-right:1px solid #4c4c4c;}
.bottom .link .da{margin-left: 0.4rem;color:#fff;margin-right:0.4rem;}
.bottom .link .da span{color:#b7b7b7;margin-left: 0.1rem;}
.bottom .link ul li a{display:initial;padding:0 20px;border-right:1px dashed #4f4f4f}
.bottom .link ul li:last-child a{border-right:0 dashed #4f4f4f}
.list_banner img{position:relative;/* left:50%; *//* margin-left:-960px; *//* height: 300px; *//* opacity: 0.8; */width: 100%;}
.breadCrumb{position:relative;margin-top:-60px;height:60px;background:rgba(0,0,0,.7);z-index:2;line-height:60px;color:#fff;display: none;}
.breadCrumb i{margin-right:10px}
.breadCrumb a{margin-right:10px;color:#fff}
.breadCrumb a:hover{color:#0f5aa5}
.listmenu{margin:80px 0;text-align:center}
.listmenu ul li a{font-size:18px;color:#666;background:#fff;width:238px;height:70px;line-height:70px;border:1px solid #ccc;display:block}
.listmenu ul li{float:left}
.listmenu ul li .border{border-left:0}
.listmenu ul .on a{background:#d71518;color:#fff}
.listmenu ul li a:hover{background:#d71518;color:#fff}
.back{float:right;background:url(../images/back.png) no-repeat left center;padding-left:0.2rem}
.listTie{line-height:0.4rem;font-size:0.4rem;color:#333;font-weight:100;margin-bottom:0.4rem;padding-top: 0.8rem;}
.listTie span{display:block;font-size: 16px;color: #999;display: none;}
.proList ul{/* width:1240px */margin: -10px;}
.proList li{float:left;width: 283px;margin:0.1rem;overflow:hidden;margin-top:30px;border: 1px solid #ccc;}
.proList li:hover img{transform:scale(1.1)}
.proList li h4:hover{color: #f90707;}
.proList li a,.proRight ul li a span{display:inline-block;}
.proList li span{display:block;border-top:0;padding-top:0.2rem;}
.proList li a img{width: 100%;/* height:340px; */}
.proList li span h4{color:#333;font-weight:100;font-size:0.2rem;margin-bottom:10px}
.proList li span p{width:400px;margin:0 auto;font-size:12px;color:#666}
.proList li span i{display:inline-block;background:url(../images/icon2.png) no-repeat center;width:30px;height:30px;margin: 15px 0 20px;}
.article-detail{/* width:1233px; */display: flex;justify-content: space-between;}
.listMain .Theviewul li{float:left;margin:0 22px 25px 0;border:1px solid #f0f0f0}
.listMain .Theviewul li:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.1)}
.listMain .Theview span img{width: 100%;/* height:300px; */}
.listMain .Theview li a{display:inline-block}
.Theviewul li:hover p{background:#d71518;color:#fff}
.listMain .Theview span{display: block;border-bottom: 1px solid #d7d7d7;transition:all ease .3s;/* height: 270px; */width: 100%;font-size: 0;}
.listMain .Theview p{padding: 0.1rem;text-align:center;font-size: 0.18rem;color: #333;}
.listmenujj{text-align:center;margin:0 auto;margin-top:80px}
.listmenujj ul li a{font-size:18px;color:#666;background:#fff;width:132px;height:70px;line-height:70px;border:1px solid #ccc;display:block}
.listmenujj ul li{float:left}
.listmenujj ul li a{border-left:0}
.listmenujj ul li:first-child a{border-left:1px solid #ccc;}
.listmenujj ul .on a{background:#d71518;color:#fff}
.listmenujj ul li a:hover{background:#d71518;color:#fff}
.newsLists{border:1px solid #eaeaea;margin-bottom:0.4rem}
.listMain .newsList .title span{display:inline-block;float:left}
.listMain .newsList .title span img{width:600px;height:460px}
.listMain .newsList .title{display:block}
.listMain .newsList .clicka,.listMain .newsList .time{display:block}
.listmenuzi{margin-top: 0.8rem;text-align:center;}
.listmenuzi ul{
    display: flex;
    justify-content: space-between;
}
.listmenuzi ul li a{font-size:18px;color:#666;background:#fff;/* width:298px; */height: 50px;line-height: 50px;border:1px solid #ccc;display:block;}
.listmenuzi ul li{float:left;flex: 1;}
.listmenuzi ul li a{border-left:0}
.listmenuzi ul li:first-child a{border-left:1px solid #ccc;}
.listmenuzi ul .on a{background:#d71518;color:#fff}
.listmenuzi ul li a:hover{background:#d71518;color:#fff}
.newsLists .contic .time{margin-left:45px}
.newsLists:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.3)}
.listMain .newsList .contic{width:460px;float:left;margin:70px 70px 54px}
.listMain .newsList .contic .time{color:#d71518;font-size:14px;position:relative;transition:all .5s}
.listMain .newsList .contic .time:after{content:"";width:35px;height:1px;color:#d71518;position:absolute;left:-40px;border-bottom:1px solid #d71518;top:10px;transition:all .5s}
.listMain .newsList .contic h3{margin-bottom:30px;font-size:24px;color:#333;font-weight:100}
.listMain .newsList .contic p{color:#666}
.listMain .newsList .contic .clicka{width:52px;line-height:50px;text-align:center;color:#fff;display:block;border-radius:0.25rem;width:160px;background:#d71518;margin-top:0.4rem}
.listMain .newsList li{overflow:hidden;border:1px solid #eaeaea;margin-bottom:0.2rem;display: flex;justify-content: space-between;padding: 0.3rem;}
.listMain .newsList li:hover .list{margin-left:0.2rem}
.listMain .newsList li .list{transition:all .5s;/* width:800px; *//* float:left; *//* padding:45px 5px 30px 50px; */flex: 1;}
.listMain .newsList li .list .time{font-size: 0.12rem;width: 1.2rem;line-height: 0.3rem;text-align:center;color:#fff;display:block;border-radius:0.25rem;background:#d71518;margin-top: 0.3rem;}
.listMain .newsList li .list h3{font-weight:100;font-size:16px;color:#333;margin-top:10px;margin-bottom:10px}
.listMain .newsList li .list p{color:#666;margin-top: 0.1rem;}
.listMain .newsList li>a{/* display:inline-block; *//* float:right; *//* padding:30px; */width: 3rem;margin: 0 0 0 0.5rem;}
.listMain .newsList li>a img{width: 100%;/* height:196px; */}
.listMain .newsList li>a>span{display:block;/* width:260px; *//* height:196px; */}
.listMain .newsList li .list span{position:relative;transition:all .5s}
.listMain .newsList li .list span:after{content:"";position:absolute;border-bottom:1px solid #eaeaea;width:1px;height:1px;left:0;top:7px;transition:all .5s}
.listMain .newsList li:hover .list span{padding-left:60px}
.listMain .newsList li:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.3)}
.listMain .newsList li:hover .list span:after{width:50px}
.listmenu{text-align:center;margin: 0.8rem auto;}
.listmenu ul li a{font-size: 0.18rem;color:#666;background:#fff;width: auto;height: 0.5rem;line-height: 0.5rem;border:1px solid #ccc;display:block;}
.listmenu ul li{float:left}
.listmenu ul {
    display: flex;
    flex-flow: wrap;
}

.listmenu ul li {
    flex: 1;
}
.listmenu ul li a{/* border-left:0 */}
.listmenu ul li:first-child a{border-left:1px solid #ccc;}
.listmenu ul .on a{background:#d71518;color:#fff}
.listmenu ul li a:hover{background:#d71518;color:#fff}
.jianjie{background:url(../images/bgguanyu.png) no-repeat center}
.folanry{color:#666;margin-bottom: 0.8rem;}
.folanry h3 span{display:block}
.folanry img{width:100%}
.folanry p{margin-bottom: 0.1rem;line-height:0.25rem;text-align:left;}
.folanry h3{font-weight:100;font-size:14px;margin-bottom:15px}
.cpy{background:url(../images/qiyelinian.png) no-repeat center;background-size: cover;}
.cpy li{width: calc(25% - 0.15rem);/* padding: 0.1rem; */background:#fff;text-align:center;transition:all ease .3s;/* height: 4rem; */}
.cpy li:hover{transform: translate(0px, 0.3rem);}
.cpy li .bt{font-size: 0.3rem;color:#d71518;line-height: 0.3rem;margin-top: 0.15rem;position:relative;}
.cpy li .bt:after{content:"";height:1px;width:30px;border-bottom:2px solid #d71518;position:absolute;bottom:0;left: 50%;transform: translate(-50%, 0px);}
.cpy li .bt span{font-size: 0.12rem;color:#666;}
.cpy li p{font-size: 0.16rem;color:#666;padding: 0.2rem;}
.cpy li img{width: 35%;margin: 0.3rem auto 0;}
.cpy li>span{display:block}
.cpy li p span{display:block}
.cpy ul{/* width: 100%; */padding-bottom: 0.8rem;display: flex;justify-content: space-between;/* gap: 0.2rem; */flex-flow: wrap;}
.cpy h3{color:#fff}
.describe{/* width:1210px */}
.describe .maximg{width: 415px;height: 470px;position:relative;overflow:hidden;}
.describe .maximg p{text-align:center;background:rgba(3,100,197,.9);height:0;line-height:60px;position:absolute;bottom:0;width:590px;transition:all .8s}
.describe .maximg img{width:590px;height:471px}
.describe .minimg{/* margin-left:10px; */position:relative;display: flex;flex-flow: wrap;margin: -0.1rem;}
.describe .minimg a{display:inline-block;position:relative;overflow:hidden;/* margin-right:10px; *//* margin-bottom: 5px; */width: 50%;padding:0.1rem;box-sizing: border-box;}
.describe .minimg img{width: 100%;/* height:230px; */}
.minimg p{text-align:center;background: rgb(215 21 24);height:0;line-height: 0.6rem;position:absolute;overflow:hidden;bottom:0.1rem;left:0.1rem;right:0.1rem;transition:all .8s;}
.describe .maximg:hover p{height:60px;color:#fff}
.describe .minimg a:hover p{height: 0.6rem;color:#fff;}
.describe .maximg,.describe .minimg{margin-bottom: 0.8rem;}
.Honor{background:#eee}
.Honor .tempWrap{position:relative;width: calc(100% - 1rem);margin:0 auto;}
.videoList{padding-bottom: 0.8rem;position: relative;}
.videoList ul li{width:260px;float:left;/* margin-right:26px; *//* margin-bottom:0.25rem; */text-align:center;font-size:14px;position:relative;cursor:pointer;padding:0.1rem;}
.videoList ul li img{display:block;width: 100%;padding: 0.2rem;background:#fff;box-sizing: border-box;}
.videoList ul li span{font-size: 0.16rem;height: 0.3rem;line-height: 0.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;background:#fff;padding: 0.2rem 0;}
.Honor .prev{cursor:pointer;background:#fff;display:inline-block;width:0.4rem;height:0.4rem;line-height:0.4rem;text-align:center;position:absolute;top: 50%;left: -50px;}
.Honor .next{cursor:pointer;width:0.4rem;height:0.4rem;display:inline-block;background:#fff;text-align:center;line-height:0.4rem;position:absolute;top: 50%;right: -50px;transform: translate(0px, -50%);}
.Honor .next:hover,.Honor .prev:hover{background:#d71518;color:#fff}
.partnerslist ul li{border:1px solid #f0f0f0;float:left;width:208px;height:90px;background:#fff}
.partnerslist ul li a{display:inherit;text-align:center;line-height:90px}
.partnerslist li .pImg{width:208px;height:90px;position:relative;display:block;overflow:hidden}
.partnerslist li .pImg img{width:2rem;height:90px}
.partnerslist li .pImg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(3,90,167,.7);transition:all .25s;transform:perspective(400px) rotateX(-90deg);-moz-transform:perspective(400px) rotateX(-90deg);-webkit-transform:perspective(400px) rotateX(-90deg);-o-transform:perspective(400px) rotateX(-90deg);transform-origin:top;z-index:2}
.partnerslist li .pImg i{position:absolute;width:90%;height:90%;top:0;opacity:0;background:url(../images/icon1.png) no-repeat bottom center;transition:all .4s;z-index:3;text-align:center;padding-top:22px;color:#fff;font-style:normal;margin:0 10px;font-size:13px;left:0}
.partnerslist li:hover .pImg:before{transform:perspective(2rem) rotateX(0)}
.partnerslist li:hover .pImg i{transition-delay:.1s;margin-top:-40px;opacity:1}
.honorList{overflow:hidden;margin-top:50px;margin-bottom:0.4rem}
.honorList li{width:290px;margin-right:10px;text-align:center;float:left;overflow:hidden}
.honorList li .sImg,.honorList li a,.honorList li img{width:290px;height:390px;overflow:hidden}
.honorList li .sImg{overflow:hidden;display:block}
.honorList li img{transition:all 1s}
.honorList li:hover img{transform:scale(1.1)}
.jjfa ul{overflow:hidden;margin-top:80px}
.jjfa li{border:1px solid #e6e6e6;margin-bottom:0.4rem}
.jjfa li img{width:600px;height:360px}
.jjfa li h3{font-size:30px;color:#333;font-weight:100; margin-top:10px}
.jjfa li h3 span{display:block;font-size:12px;color:#888;margin-top:10px}
.jjfa li .sptu{overflow:hidden;float:left;width:600px;height:360px;display:inline-block}
.jjfa li .sptu2{display:none;}
.jjfa li p{color:#666;font-size:14px}
.jjfa .nr{width:458px;float:left;padding:60px 70px 6px;transition:all ease .3s}
.jjfa li a{display:block;overflow:hidden}
.jjfa li i{transition:all ease .3s;display:block;background:#cecece url(../images/baijiantou.png) no-repeat center;width:0.4rem;height:0.4rem;border-radius:100%;margin:50px 0}
.jjfa li:hover i{background:#fff url(../images/lanjiantou.png) no-repeat center}
.jjfa li:hover .nr{background:#d71518}
.jjfa li:hover .nr h3,.jjfa li:hover .nr h3 span,.jjfa li:hover .nr p{color:#fff}
.jjfa li:hover img{transform:scale(1.08)}
.listmenus{margin-top:80px;text-align:center}
.listmenus ul li a{font-size:18px;color:#666;background:#fff;width:398px;height:70px;line-height:70px;border:1px solid #ccc;display:block}
.listmenus ul li{float:left}
.listmenus ul li a{border-left:0}
.listmenus ul li:first-child a{border-left:1px solid #ccc;}
.listmenus ul .on a{background:#d71518;color:#fff}
.listmenus ul li a:hover{background:#d71518;color:#fff}
.Contactuss .contactus{width: 50%;/* height: 406px; */}
.Contactuss .contactus h3 span{display:block;font-size:14px;color:#666;margin-top:0.2rem}
.Contactuss .contactus h3{color:#333;font-size: 0.24rem;line-height: 0.24rem;font-weight:100;margin-bottom: 0.1rem;}
.Contactuss .contactus .content{font-size: 0.14rem;margin: 0.22rem 0 0.1rem;position:relative;}

.Contactuss img {
    width: 700px;
}
.Contactuss .content{color:#333}
.Contactuss .dianhua{font-weight:900;font-size:48px;line-height:48px;color:#d71518}
.Contactuss .contactus .content:after{content:"";position:absolute;width:0.4rem;height:2px;border-bottom:2px solid #d71518;left:0;top:26px}
.addcontact {
    display: flex;
}

div#container {
    width: 50%;
}

.feedback form {
    display: flex;
    flex-flow: wrap;
    gap: 0.2rem;
}

.feedback form input {
    width: calc(50% - 0.1rem);
    border: 1px solid #ddd;
    padding: 0 0.2rem;
    box-sizing: border-box;
}
.feedback input{height: 0.6rem;/* border:1px solid #ccc; */width: 50%;}
.feedback .w600{/* margin:0 20px 20px 0 */}
.feedback .note{height: 1.5rem;border: 1px solid #ddd;width: 100%;padding:0.2rem;margin: 0;}
.feedback .yanzm{width:240px}
.feedback .yzmimg{display:inline-block;height:70px;width:151px}
.feedback .yzmimg img{height:61px;width:151px;margin-top:-4px}
.feedback .chongz{cursor:pointer;width: 1.5rem;height: 0.6rem;background:#d71518;line-height: 0.6rem;text-align:center;font-size: 0.18rem;color:#fff;flex: 1;}
.feedback .tij{cursor:pointer;width: 1.5rem;height: 0.6rem;background:#d2d2d2;line-height:60px;text-align:center;font-size: 0.18rem;color:#fff;flex: 1;}
.feedback{margin-bottom:90px}
.faqList li{position:relative;margin-bottom:0.25rem}
.faqList li h3{position:relative;padding:0 60px 0 25px;background-color:#f1f1f1;line-height:54px;font-size:16px;cursor:pointer;font-weight:400;border:1px solid #e1e1e1}
.faqList li h3:after,.faqList li h3:before{content:'';position:absolute;top:26px;right:23px;z-index:2;width:16px;height:2px;background:#fff}
.faqList li h3:before{width:2px;height:16px;top:19px;right:30px;-webkit-transition:.3s;transition:.3s}
.faqList li div{display:none;padding:0.25rem;line-height:0.25rem;color:#7c7c7c;-webkit-animation:fadeIn .5s ease-out .2s both;animation:fadeIn .5s ease-out .2s both;font-size:14px;background:#f5f5f5}
.faqList li:after{content:'';position:absolute;top:12px;right:16px;display:block;width:30px;height:30px;background:#d71518;pointer-events:none}
.faqList li.act h3:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.jobList li{border-bottom:1px dashed #dbdbdb;margin-bottom:0.2rem}
.jobList h4.on{color:#333;background:url(../images/gicon18.png) no-repeat right center}
.jobList h4{font-size: 0.28rem;padding: 0.1rem 0;background:url(../images/gicon19.png) no-repeat right center;padding-right:0.2rem;font-weight: normal;/* text-align: center; */}
.jobList h4 span{/* display:block; *//* font-size:16px; *//* margin-top:8px; */display: none;}
.jobList h4 span i{display:inline-block;font-style:normal;background:url(../images/job_icon.png) no-repeat left -35px;padding-left:30px;margin-right:15px}
.jobList h4 span .num{background-position:0 0}
.jobList h4 span i{display:inline-block;font-style:normal;background:url(../images/job_icon.png) no-repeat left -35px;padding-left:30px;margin-right:15px}
.jobList .font{background:#f2f2f2;padding:0.25rem;display:none}
.jobList .font .tie{color:#333;margin-bottom:10px;display:block}
.solution-menu ul li a{width:170px}
.solution-txt{margin-bottom:0;text-align:left}
.article-detail h2{font-size: 0.3rem;margin: 0 0 0.1rem;}
.article-detail h3{text-align:center;border-bottom:1px dashed #d2d2d2;padding: 0 0 0.1rem;margin: 0 0 0.3rem 0;}
.article-detail h3 span{margin: 0;color:#999;text-decoration:none;}
.fontResizer a{padding:0 5px}
.curFont{font-weight:700;color:#d71518}
.news-show-box, .news-show-box p *{line-height: 0.26rem !important;font-size: 0.16rem !important;}
.news-show-box img{max-width:100%}
.news-message{padding-bottom:10px;border-bottom:1px dashed #d2d2d2;overflow:hidden}
.news-message div{padding:10px 0}
.news-message h3{width:100%;text-align:right;font-weight:700;color:#333;text-decoration:underline;overflow:hidden}
.gr-fenx{padding: 0.1rem;background:#f8f8f8;margin: 0.15rem 0 0.5rem;display: flex;justify-content: space-between;align-items: center;}
.prew{background:url(../images/pre_info.gif) no-repeat left center;overflow:hidden;padding-left: 0.15rem;text-align:left;}
.nextw{background:url(../images/next_info.gif) no-repeat right center;padding-right: 0.15rem;text-align:right;}
.gr-keyword{border:1px solid #dadada;padding:5px 10px;margin:10px 0;overflow:hidden}
.gr-keyword a{padding:0 5px}
.gr-rec-news{width:12rem;margin-top:10px;overflow:hidden}
.gr-rec-news ul{padding-top:10px}
.gr-rec-news ul li{float:left;margin-right:30px;width:47%;height:28px;line-height:28px}
.gr-rec-news ul li a{display:block;width:260px;line-height:28px;background:url(../images/icona.jpg) no-repeat left center;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left}
.gr-rec-news ul li a:hover{background:url(../images/iconb.jpg) no-repeat left center}
.gr-rec-news ul li span{float:right;color:#999}
.rec-title{padding-left:0.2rem;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #e8e8e8;font-size:14px;font-weight:700;color:#333}
.product-detail .list_pro_left{float:left;width:210px;overflow:hidden}
.product-detail .pro_sidebar{background:url(../images/pro_sidebg.jpg) no-repeat;padding:10px;width:190px;overflow:hidden;color:#fff}
.product-detail .pro_tie{font-size:18px;border-bottom:1px solid #6ec3ff;height:30px;margin-bottom:0.25rem}
.product-detail .list_pro_left ul{width:210px}
.product-detail .list_pro_left li{float:left;width:190px;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px}
.product-detail .list_pro_left li a{color:#f5f8fb}
.product-detail .list_pro_left li a:hover{text-decoration:underline}
.left_contact{background:#fff;margin-top:15px}
.left_contact .font{padding:15px}
.product-detail .list_pro_right{float:right;width:100%;overflow:hidden;background:#fff;/* min-height:965px; */padding: 0.8rem 0;}
.product-detail .list_product{width:75%;overflow:hidden;margin-bottom:0.4rem;border-top:1px solid #ccc;padding-top:0.2rem}
.product-detail .list_product ul{width:820px}
.product-detail .list_product li{float:left;border-right:1px dotted #adadad;margin-bottom:55px;margin-right:27px;width:235px}
.product-detail .list_product li img{width:235px;height:230px}
.product-detail .list_product li span{display:block;height:30px;line-height:30px;width:225px;padding:0 5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}
.product-detail .list_product li .btn{height:30px;text-align:center;color:#5c5c5c;margin-top:15px}
.product-detail .list_product li .btn a{display:inline-block;width:60px;height:30px;background:#70b900;color:#fff;font-size:14px;text-align:center;line-height:30px;font-weight:700}
.product-detail .list_product li .btn .zx{background:#303331}
.product-detail .list_product li .btn a:hover{background:#0078ce}
.product-detail .prodetail_box{/* padding:0.2rem 10px 40px; *//* width:98%; *//* overflow:hidden; *//* border-top:1px solid #ccc; */}
.product-detail .rec-title{padding-left:0.2rem;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #e8e8e8;font-size:14px;font-weight:700;color:#333}
.product-detail .product-show-pic{width:450px;height:490px;float:left;}
.product-detail .jqzoom{float:left;border:none;position:relative;padding:0;cursor:pointer;margin:0;display:block}
.product-detail .zoomdiv{z-index:100;position:absolute;top:0;left:0;width:350px;height:310px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden}
.product-detail .jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0;left:0;width:0.2rem;height:0.2rem;border:1px solid #aaa;background:#fff;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}
.product-detail .spec-preview{width:580px;height:390px;border:1px solid #dadada}
.product-detail .spec-scroll{margin-top:10px;width:582px;height:73px;overflow:hidden;position:relative}
.product-detail .spec-scroll a.prev{display:block;width:11px;height:18px;position:absolute;top:0.2rem;left:10px;background:url(../images/listpro_btn.png) no-repeat 0 0;overflow:hidden;cursor:pointer}
.product-detail .spec-scroll a.prev:hover{background-position:0 -54px}
.product-detail .spec-scroll a.next{display:block;width:11px;height:18px;position:absolute;top:0.2rem;right:10px;background:url(../images/listpro_btn.png) no-repeat 0 -36px;overflow:hidden;cursor:pointer}
.product-detail .spec-scroll a.next:hover{background-position:0 -18px}
.product-detail .spec-scroll .items{position:relative;width:500px;height:73px;margin:0 auto;overflow:hidden}
.product-detail .spec-scroll .items ul{position:absolute;width:999999px;height:73px}
.product-detail .spec-scroll .items ul li{width:85px;height:73px;float:left}
.product-detail .spec-scroll .items ul li img{width:73px;cursor:pointer;border:1px solid #e6e6e6}
.product-detail .spec-scroll .items ul li img:hover{border:1px solid #70b900}
.product-detail .product-show-title{width: 50%;margin: 0 0 0 0.5rem;/* overflow:hidden; *//* float:right; */}
.product-detail .product-show-title h2{line-height:24px;border-bottom:1px dashed #ccc;font-size:18px;color:#333;padding:10px 0}
.product-detail .gr-description{padding: 0.1rem 0 0.3rem;}
.product-detail .prodcut-tel{padding-left:0.25rem;/* margin-bottom:10px; *//* height:27px; *//* line-height:27px; */background:url(../images/pr_tel.jpg) no-repeat left center;/* float:left; *//* margin-top:12px; */margin-left:0.4rem;}
.product-detail .prodcut-tel span{position:relative;top:3px;font-family:arial;font-size:24px;color:#333}
.product-detail .product-order a{display:block;width:2rem;height:55px;background: #d71518;line-height:55px;text-align:center;font-size:18px;color:#fff;}
.product-detail .product-order a:hover{color:#fff;opacity:.8}
.product-detail .product-order{/* float:left; *//* width:2rem; *//* height:55px; */display: flex;align-items: center;}
.product-detail .gr-tab-list{overflow:hidden;margin-top:0.2rem;margin-bottom:0.2rem}
.product-detail .gr-tab-list .hd{height:29px;line-height:29px;border-bottom:1px solid #dadada}
.product-detail .gr-tab-list .hd li{width:100px;float:left;text-align:center;background:#dadada;margin-right:5px;cursor:pointer}
.product-detail .gr-tab-list .hd li.on{background:#d71518;color:#fff;font-size:16px}
.product-detail .gr-tab-list .bd{overflow:hidden;padding-top:15px}
.product-detail .gr-order h2{padding-left:0.2rem;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #e8e8e8;font-size:14px;font-weight:700;color:#333}
.product-detail .order{width:650px;border:none;background:0 0;font-size:14px;font-weight:700;color:#333}
.product-detail .order-table{padding:0.2rem;margin-top:2px;/* width:1136px; */background:#e8e8e8;overflow:hidden;}
.product-detail .table-row{width:370px;height:24px;float:left}
.product-detail .table-row span{display:inline-block;float:left;width:65px;height:24px;line-height:24px;text-align:center}
.product-detail .row-input{float:left;padding:3px 5px;width:241px;height:16px;line-height:16px;border:1px solid #d0d0d0;background:#fff;color:#999}
.product-detail .table-row-a{margin-top:15px;margin-bottom:15px;width:1060px;height:100px}
.product-detail .table-row-a span{display:inline-block;float:left;width:65px;height:80px;line-height:22px;text-align:center}
.product-detail .row-textarea{float:left;padding:3px 5px;width:982px;height:100px;line-height:0.2rem;border:1px solid #d0d0d0;background:#fff;color:#999}
.product-detail .gr-code{width:400px}
.product-detail .checkcode{margin-left:10px;float:left;width:63px;height:22px;border:1px solid #d0d0d0}
.product-detail .row-input:focus,.row-textarea:focus{border:1px solid #70b900}
.product-detail .subt-a{margin-left:65px;width:65px;height:24px;line-height:24px;text-align:center;border:none;background:#666;cursor:pointer;float:left;color:#fff;border-radius:2px;margin-top:6px}
.product-detail .subt-a:hover{background:#d71518}
.product-detail .subt-b{margin-left:10px;width:65px;height:24px;line-height:24px;text-align:center;border:none;background:#999;cursor:pointer;float:left;color:#fff;border-radius:2px;margin-top:6px}
.product-detail .subt-b:hover{background:#d71518}
.product-detail .related-product{overflow:hidden;padding-bottom:0.2rem}
.product-detail .related-product ul{width:1230px;margin-top:0.2rem}
.product-detail .related-product li{width:375px;height:355px;float:left;margin-right:0.25rem}
.product-detail .related-product li a{display:block;width:360px;height:345px;padding:2px;background:#fff;border:1px solid #eee}
.product-detail .related-product li img{width:360px;height:315px}
.product-detail .related-product li span{display:inline-block;width:360px;text-align:center;height:0.25rem;line-height:0.25rem;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.product-detail .related-product li a:hover{background:#0f5aa5;color:#fff}
.picture-detail{font-size:28px}
.case_detail_con{margin-top:30px;width:100%;margin-bottom:0.4rem;overflow:hidden}
.al_jianjie .tie{height:35px;background:#dedede;line-height:35px;margin-bottom:15px}
.al_jianjie .tie span{display:inline-block;width:120px;text-align:center;background:#0193de;color:#fff}
.product-search{background:#fdfdfd;height:80px;width:100%;display:block;line-height:0.4rem}
.product-search form{width:720px;margin:0 auto;margin-top:15px;background:#fff;height:0.4rem}
button,input,select,textarea{font-size:12px;font-family:inherit;margin:0;outline:0;resize:none;border:none}
.product-search .txt{width:590px;float:left;height:38px;line-height:38px;color:#666;padding:0 10px;border:1px #d2d2d2 solid}
.product-search .btn{float:left;width:50px;height:0.4rem;cursor:pointer;transition:all .3s;background:#333 url(../images/searicon.png) no-repeat center;}
.listLeft{flex: 1;}
.listRight{margin-top: 0.8rem;width: 3rem;margin: 0.8rem 0 0 0.5rem;}
.listRight .title{padding: 0 0.2rem;height: 0.5rem;background:#d71518;color:#333;color:#fff;font-weight:100;font-size: 0.24rem;line-height: 0.5rem;}
.listRight span{display:block;/* padding:5px 10px; */}
.listRight span img{width: 100%;}
.listRight span p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listRight .rightzixun{margin-top:30px;margin-bottom:16px;}
.listRight .rightzixun a{display:block;/* margin-bottom:5px; *//* padding:0 10px; */}
.listRight .rightzixun p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listRight .rightzixun ul{/* margin-top:0.2rem; */}
.listRight ul{padding: 0.1rem 0;}
.listRight div{border:1px solid #ccc;}
.listRight a{display:block;padding: 0.1rem 0.2rem;}
.listRight p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pagebar { padding:0.2rem; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top:0.1rem;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}

.text-secondary{ text-align:center; padding:0.2rem 0}

#maximg img{max-width: 100% !important;height:auto !important;width: auto !important;}

.listMain  .hezuo_list li a span img {
    max-width: 50%;
    height: auto;
    padding:0.1rem 0;
}

.listMain  .hezuo_list li a span {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.listMain .hezuo_list li a {
    display: block;
    padding:0.1rem;
}

.listMain .hezuo_list li {
    width: 20%;
    border: 0;
    margin: 0;
}

.listMain .hezuo_list {
    display: flex;
    flex-wrap: wrap;
}

.case-detail h2.title {
    text-align: center;
    padding: 0 0 0.3rem;
}

.case-detail .case-show-pic {
    width: 100%;
    height: auto;
}

.case-detail .spec-preview {
    width: 80%;
    height: auto;
    margin: 0 auto;
}

.case-detail .jqzoom {
    float: none;
}

.case-detail .jqzoom img {
    width: 100%;
    height: auto;
}

.case-detail .spec-scroll {
    width: 80%;
    margin:0.2rem auto;
    padding: 0 20px;
}

.case-detail .spec-scroll .items {
    width: 100%;
    height: 100px;
}

.case-detail .spec-scroll .items ul li {
    width: 120px;
    height: 100px;
}

.case-detail .spec-scroll .items ul li img {
    width: 100px;
}

.case-detail .spec-scroll a.next {
    right: 0;
}

.case-detail .spec-scroll a.prev {
    left: 0;
    z-index: 9;
}

.case-detail .jqZoomPup,.case-detail .zoomdiv {
    display: none !important;
}

.my_addabout video {
    width: 100%;
}

.my_addcvase {
    padding: 00 0 0.8rem;
    /* background: #fafafa; */
}

.my_addcvase ul {
    display: grid;
    text-align: left;
    grid-template-columns: repeat(4,calc(25% - 0.15rem));
    gap: 0.2rem;
    box-sizing: border-box;
}

.my_addcvase ul li {
    /* width: 25%; */
    background: #fafafa;
}

.my_addcvase ul li a {
    display: block;
    height: 100%;
    position: relative;
}

.my_addcvase ul li a span {
    display: block;
    height: 100%;
}

.my_addcvase ul li a span img {
    width: 100%;
    height: 100%;
    transform: scale(1.0);
}
.my_addcvase ul li:hover a span img{
    transform: scale(1.1);
}
.my_addcvase ul li a p {
    font-size: 0.18rem;
    padding:0.1rem;
    color: #333;
    background: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.5);
    color: #fff;
    text-align: center;
}
.my_addcvase ul li:hover a p{
    background: #d71518;
}
.my_addcvase ul li:first-child {
    grid-row-start: 1;
    grid-row-end: 3;
    grid-column-start: 1;
    grid-column-end: 3;
}
.my_addhzhb {
    background: url(../images/parterbg.png);
    background-size: cover;
    padding: 0 0 0.8rem;
}

.my_addhzhb img {
    width: 100%;
}
.bottom .lianxi .icon {
    display: flex;
    margin: 0.2rem 0 0;
    gap:0.1rem;
    text-align: center;
}

.bottom .lianxi .icon .ewmbox {}

.bottom .lianxi .icon .ewmbox img {
    width: 0.9rem;
    display: block;
}

.bottom .lianxi .icon .ewmbox span {}

.bottom .hide {
    border-left: 1px solid #4c4c4c;
}
.bottom .tetle.hide {
    border: 0;
}

.neibanner_zi {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    text-align: center;
    display: none;
}

.list_banner {
    position: relative;
    overflow: hidden;
    /* background: #000; */
    /* height: 3rem; */
    display: flex;
    align-items: center;
    justify-content: center;
}

.neibanner_zi h3 {
    font-size: 40px;
    font-weight: bold;
    line-height: 80px;
}

.neibanner_zi p {
    text-transform: uppercase;
    font-size:0.2rem;
}
.nav.w100 {
    /* width: 90%; */
    margin: 0 auto;
}
.factory_box {
    padding: 0 0 50px;
}

.index_videobox {
    display: flex;
    /* margin: -15px; */
    /* gap: 0.2rem; */
    flex-flow: wrap;
    margin: -0.1rem;
}

.index_videobox .videolist {
    width: 25%;
    padding: 0.1rem;
    box-sizing: border-box;
}

.index_videobox img {
    width: 100%;
    height: auto;
    transform: scale(1);
    transition: all 0.3s ease;
}
.videolist {position:relative;/* float:left; *//* padding: 15px; *//* width:500px; *//* height:300px; *//* margin-right: 25px; *//* margin-top:15px; *//* margin-bottom:30px; */overflow: hidden;}
.videolist:hover{/* cursor: pointer; *//* background: #000; */}
.index_videobox img.videoed {display:none;width: 0.5rem;height: 0.5rem;position: absolute;left: 50%;top: 50%;z-index:99;border-radius:100%;display: block;transform: translate(-50%, calc(-50% - 0.25rem)) !important;}


.videos{/* display:none; *//* border: 1px solid #080808; *//* position:fixed; *//* left:50%; *//* top:50%; *//* margin-left:-320px; *//* margin-top:-210px; *//* z-index:100; *//* width:640px; *//* height:360px; */}
.vclose {position:absolute;left: 50%;top: -0.4rem;border-radius:100%;cursor: pointer;}
.videos {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(0,0,0,0.9);
    display: none;
    z-index: 999;
}
.video_mainbig {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}
.video_mm {
    width: 60%;
    position: relative;
}

video#video {
    width: 100%;
}

.videos .vclose {/* position: absolute; *//* top: -0.25rem; *//* right: 0; */width: 0.12rem;height: 0.12rem;display: block;width: 0.4rem;height: 0.4rem;background: url(../images/close.png) center no-repeat;background-size: 0.3rem;margin: 0 auto;cursor: pointer;transition: all 0.3s ease;transform: translate(-50%, 0px);}
.videos .vclose:hover {
    transform: rotate(360deg);
}

.index_videobox .videolist p {
    line-height: 0.32rem;
    font-size: 0.18rem;
    background: #fafafa;
    padding: 0.1rem;
    position: relative;
    z-index: 1;
    text-align: center;
    color: #333;
}
.index_videobox .videolist:hover p{background:#d71518;color:#fff}

.videolist:hover img {
    transform: scale(1.1);
    /* opacity: 0.5; */
}
.index_videocon {
    /* background: #fafafa; */
    padding: 0 0 0.8rem;
}
.bg_hui {
    background: #fafafa;
    position: relative;
    z-index: 999;
}
.folanry video {
    width: 70%;
}
.case_boxcon {
    display: flex;
    flex-flow: wrap;
    gap: 0.2rem;
    /* margin: 50px 0 0; */
}

.listMain .case_boxcon li {
    margin: 0;
    width: calc(33.33% - 0.16rem);
}

.case_boxcon li a {
    display: block;
}
.factory_list {}

.listMain .factory_list li {
    width: calc(50% - 17px);
}
.yuangongfeng {
    margin: 0 auto 0.8rem;
}

.yuangongfeng ul {
    display: grid;
    text-align: left;
    grid-template-columns: repeat(4,calc(25% - 15px));
    gap:0.2rem;
    box-sizing: border-box;
}

.yuangongfeng ul li {}

.yuangongfeng ul li a {
    display: block;
    position: relative;
    height: 100%;
}

.yuangongfeng ul li a span {
    display: block;
    height: 100%;
}

.yuangongfeng ul li a span img {
    width: 100%;
    height: 100%;
    transform: scale(1);
    transition: all 0.3s;
}

.yuangongfeng ul li a p {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.5);
    color: #fff;
    padding:0.1rem;
    text-align: center;
}

.yuangongfeng ul li:first-child {
    grid-row-start: 1;
    grid-row-end: 3;
    grid-column-start: 1;
    grid-column-end: 3;
}

.yuangongfeng ul li:hover a span img {
    transform: scale(1.1);
}

.yuangongfeng ul li:hover a p {
    background: #d71518;
}

.my_addproduct ul li a .line {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 3;
}
.my_addproduct ul li a .line i{
    position: absolute;
    background: #fff;
    transition: all 0.3s;
}
.my_addproduct ul li a .line .i1 {
    left: 50%;
    top:0.2rem;
    height: 1px;
    right: 50%;
}

.my_addproduct ul li a .line .i2 {
    top: 50%;
    left:0.2rem;
    width: 1px;
    bottom: 50%;
}
.my_addproduct ul li a .line .i3 {
    right:0.2rem;
    top: 50%;
    bottom: 50%;
    width: 1px;
}
.my_addproduct ul li a .line .i4 {
    left: 50%;
    right: 50%;
    height: 1px;
    bottom:0.2rem;
}
.my_addproduct ul li:hover a .line .i1 {
    left:0.2rem;
    right:0.2rem;
}
.my_addproduct ul li:hover a .line .i2 {
    bottom:0.2rem;
    top:0.2rem;
}
.my_addproduct ul li:hover a .line .i3 {
    top:0.2rem;
    bottom:0.2rem;
}
.my_addproduct ul li:hover a .line .i4 {
    left:0.2rem;
    right:0.2rem;
}
.culturebox {
    background: #fafafa;
}

.culturebox h3 {
    color: #333;
}
.bg_fafafa {
    background: #fafafa;
}

.our_goods .mySwiper_small,.our_Honor .mySwiper_small {
    padding: 0px !important;
    margin: 0 0.5rem;
}
.our_goods .swiper-button-next,.our_Honor .swiper-button-next {
    cursor: pointer;
    background: #fff;
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;
    line-height: 0.4rem;
    text-align: center;
    position: absolute;
    top: 50%;
    right: 0;
    color: #666;
    font-size:0.2rem;
}

.our_goods .swiper-button-prev,.our_Honor .swiper-button-prev {
    cursor: pointer;
    background: #fff;
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    color: #666;
    font-size:0.2rem;
}
.our_goods {
    background: #dedede;
    padding: 0 0 0.8rem;
    background: url(../images/our_goods.png) center;
    background-size: cover;
}

.our_goods ul {
    /* display: flex; */
    /* justify-content: space-between; */
    /* flex-flow: wrap; */
    /* margin: -10px; */
    /* gap:0.2rem; */
}
.our_goods ul li .main {
    /* position: relative; */
    transform: translate(0px, 0px);
    transition: all 0.3s ease;
    border: 2px solid #efefef;
}
.our_goods ul li:hover .main{
    transform: translate(0px, -20px);
}
.our_goods ul li {
    width: calc(25% - 15px);
    /* padding:0.1rem; */
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
    /* background: #fff; */
    text-align: left;
    padding:0.2rem 0 0;
}

.our_goods ul li .imgj {
    padding:0.1rem;
    background: #fff;
}

.our_goods ul li .imgj img {
    width: 100%;
    padding: 0;
}

.our_goods ul li .zi {
    background: #fff;
    padding: 0.2rem;
}

.our_goods ul li .zi h3 {
    font-size: 0.22rem;
    color: #d71518;
    line-height: 0.28rem;
    height: 0.7rem;
    position: relative;
    display: block;
    margin: 0 0 0.1rem;
}

.our_goods ul li .zi p {
    height: 2rem;
}

.our_goods ul li .afterhover {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgb(215 21 24/0.8);
    text-align: center;
    color: #fff;
    display: flex;
    flex-flow: column;
    justify-content: center;
    display: none !important;
    z-index: 2;
}

.our_goods ul li .afterhover i {}

.our_goods ul li .afterhover img {
    width: auto;
    padding: 0;
    background: none;
    margin: 0 auto;
}

.our_goods ul li .afterhover .text {
    width: 80%;
    margin: 0 auto;
}

.our_goods ul li .afterhover .text h3 {
    font-size: 28px;
    color: #ffffff;
    line-height: 24px;
    margin:0.1rem 0;
    height: 36px;
    position: relative;
    display: inline-block;
    padding:0.2rem;
}

.our_goods ul li p {
    position: relative;
    padding: 0 0 0 0.15rem;
    font-size: 0.12rem;
}

.our_goods ul li  p:before {content: "";position: absolute;left: 0;top:0.1rem;background: #999;width:0.1rem;height: 1px;}

.our_goods ul li h3:after {content: "";display: block;width: 100%;height: 1px;background: #ddd;bottom: 0;left: 0;position: absolute;}

.our_goods ul li .afterhover .text p:before {
    background: #fff;
}

.our_goods ul li .afterhover .text p {
    margin:0.2rem 0;
}

.our_goods ul li:hover .afterhover {
    display: flex;
}

.our_goods ul li .item:after {
    background: url(../images/adddebg.jpg);
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: none;
}
.our_goods .swiper-button-next:after, .our_goods  .swiper-button-prev:after,.our_Honor .swiper-button-next:after, .our_Honor  .swiper-button-prev:after{display:none}
.our_goods ul li:hover .item:after {
    display: block;
}

.our_goods ul li:nth-child(1) {
    /* border-radius: 30px 0 0 0; */
}

.our_goods ul li:nth-child(4) {
    /* border-radius: 0 30px  0 0; */
}
.my_addabout {
    display: flex;
    position: relative;
    margin: 0 auto 0.8rem;
}

.my_addabout .left {
    width: 60%;
    /* font-size: 0; */
}

.my_addabout .left .right {}

.my_addabout .right {
    /* position: absolute; */
    /* bottom: 60px; */
    /* top: 0.25rem; */
    /* left: 56%; */
    width: 40%;
    background: #fff;
    box-shadow: 0px 2px 10px rgb(0 12 49 / 15%);
    padding: 0.3rem;
    text-align: left;
    /* transform: translate(-0.3rem, 0.25rem); */
    margin: 0.25rem 0 0.3rem -0.5rem;
    z-index: 3;
    box-sizing: border-box;
}

.mySwiper_factory {
    /* background: #333; */
    margin: 0 0.2rem !important;
}

.mySwiper_factory video {
    width: 100%;
    height: 100%;
}

.mySwiper_factory .swiper-slide {}

.mySwiper_factory .imgj {
    /* width: 80%; */
    /* margin: 0 auto; */
}

.mySwiper_factory .imgj img {
    width: 100%;
}

.mySwiper_small {
    margin:0.2rem 0 0;
    padding: 0 0.2rem !important;
}

.mySwiper_small .swiper-slide {
    /* border: 2px solid transparent; */
    box-sizing: border-box;
}

.mySwiper_small .swiper-slide img {
    width: 100%;
}

.factory_mainbox {
    width: 80%;
    margin: 0 auto 0.5rem;
}

.mySwiper_small .swiper-slide.swiper-slide-thumb-active {
    border: 2px solid #f90505;
}

.swiper-button-prev,.swiper-button-next {
    display: block;
}
.swiper-button-prev {
    display: block;
}

.factory_mainbox .swiper-button-next,.factory_mainbox .swiper-button-prev {
    display: block;
    display: block;
    width: 0.11rem;
    height: 0.18rem;
    position: absolute;
    top: 50%;
    right:0.1rem;
    background: url(../images/listpro_btn.png) no-repeat 0 -0.36rem;
    overflow: hidden;
    cursor: pointer;
    right: 0;
    margin: 0;
    transition: all 0.3s ease;
    background-size: 0.11rem;
}
.factory_mainbox .swiper-button-prev {
    right: auto;
    left: 0px;
    /* transform: rotate(180deg); */
    background-position: 0 0px;
}
.factory_mainbox .swiper-button-next:after, .factory_mainbox .swiper-button-prev:after {
    display: none;
}
.factory_mainbox .swiper-button-prev:hover{background-position: 0 -0.56rem;}
.product-detail .spec-scroll a.next{display:block;width:11px;height:18px;position:absolute;top:0.2rem;right:10px;background:url(../images/listpro_btn.png) no-repeat 0 -36px;overflow:hidden;cursor:pointer}
.factory_mainbox .swiper-button-next:hover{background-position: 0 -0.18rem;}

.prodetaiadd_box {
    display: flex;
}

.prodetaiadd_box .factory_mainbox {
    width: 50%;
}

.prodetaiadd_box .mySwiper_factory {
    margin: 0 !important;
}



.phone_menu {
    width: 0.34rem;
    background-size: 0.18rem;
    font-size: 0;
    cursor: pointer;
    display: none;
}
.phone_menu .icon_bar{width: 0.3rem;height: 2px;background-color: #232323;opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display: block;}
.phone_menu .icon_bar:nth-of-type(2){margin:5px 0;width: 0.2rem;}
.phone_menu.kai .icon_bar:nth-of-type(2){opacity:0}
.phone_menu.kai .icon_bar:first-child{-webkit-transform:translate(0,7px) rotate(45deg);-ms-transform:translate(0,7px) rotate(45deg);transform: translate(0,8px) rotate(45deg);}
.phone_menu.kai .icon_bar:last-child{-webkit-transform:translate(0,-7px) rotate(-45deg);-ms-transform:translate(0,-7px) rotate(-45deg);transform: translate(0,-6px) rotate(-45deg);}





@media (min-width: 1px) and (max-width: 800px) {
.phone_menu {
    display: block;
}
.phone_nav {
    position: fixed;
    left: 100%;
    right: -100%;
    top: 0.7rem;
    bottom: 0;
    background: #ddd;
    transition: all 0.3s ease;
}

.head .nav .yj {
    float: none;
    margin: 0;
}

.head .nav .yj li {
    float: none;
    text-align: left;
    line-height: 0.6rem;
    padding: 0 0.3rem 0;
}

.head .nav .yj li a {
    display: block;
    font-size: 0.2rem;
    /* padding: 0 0.3rem; */
    border-bottom: 1px solid #b7b7b7;
}

.head .nav .yj li ul {
    position: relative;
    left: 0;
    right: 0;
    top: 0;
}

.head .sousuo {
    display: none;
}

.head .fangdajin {
    display: none;
}
.bg_hui {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
}

.banner {
    margin: 0.7rem  0 0;
}

.hTitle {
    font-size: 0.3rem;
    padding-top: 0.5rem;
}

.my_addabout {
    display: block;
    margin: 0 auto 0.5rem;
}

.my_addabout .left {
    width: 100%;
}

.my_addabout .right {
    width: 100%;
    margin: 0;
}

.my_addproduct ul li {
    width: 50%;
}

.index_videobox .videolist {
    width: 50%;
}

.our_goods {
    padding: 0 0 0.5rem;
}
.my_addcvase ul {
    display: block;
}

.my_addcvase ul li {
    margin: 0.2rem 0;
}

.my_addhzhb {
    padding: 0 0 0.5rem;
}

.my_addcvase {
    padding: 0 0 0.5rem;
}

.bottom .tetle.hide {
    display: none;
}

.bottom .lianxi {
    width: 100%;
    border: 0;
}

.bottom .hide {
    border-right: 1px solid #4c4c4c;
}

.phone_nav.show {
    left: 0;
    right: 0;
}

.head .nav .yj li.has.on {}

.head .nav .yj li.has.on ul.navSub {
    display: block !important;
}

.head .nav .yj li ul li {
    background: none !important;
}

.head .nav .yj li ul li a {
    color: #666;
    font-size: 0.18rem;
    /* padding: 0 0.5rem; */
}
.list_banner {
    margin: 0.7rem 0 0;
    height: 2.5rem;
    display: flex;
}

.list_banner img {
    width: auto;
}

.listmenu {
    margin: 0.5rem 0;
}

.folanry video {
    width: 100%;
}

.cpy ul {padding: 0 0 0.5rem;}

.listTie {
    padding-top: 0.5rem;
    font-size: 0.3rem;
}

.cpy li {
    width: calc(50% - 0.15rem);
    margin: 0.15rem 0;
}
.describe .minimg a p,.describe .minimg a:hover p {
    height: 0.5rem;
    color: #fff;
    line-height: 0.5rem;
    position: relative;
    left: 0;
    right: 0;
    bottom: 0;
}

.yuangongfeng ul {
    display: block;
}

.yuangongfeng ul li {
    margin: 0 0 0.2rem;
}

.yuangongfeng {
    margin: 0 0 0.5rem;
}
.listMain .case_boxcon li {
    width: calc(50% - 0.16rem);
}
.factory_mainbox {
    width: 100%;
}
.listmenu ul li {
    flex: auto;
    width: 33.33%;
    padding: 0.1rem;
}

.prodetaiadd_box {
    display: block;
}

.prodetaiadd_box .factory_mainbox {
    width: 100%;
}

.product-detail .product-show-title {
    width: 100%;
    margin: 0;
}
.jobList h4 {
    font-size: 0.2rem;
}
.listMain .newsList li {
    flex-flow: column;
}

.listMain .newsList li .list {
    order: 2;
}

.listMain .newsList li>a {
    order: 1;
    margin: 0 0 0.2rem;
    width: 100%;
}
.listRight {
    display: none;
}
.gr-fenx {
    display: block;
}
.nextw {
    text-align: left;
    background: url(../images/pre_info.gif) no-repeat left center;
    padding: 0 0 0 0.15rem;
}
.addcontact {
    display: block;
}

.Contactuss .contactus {
    width: 100%;
}

div#container {
    width: 100%;
    height: 3rem;
}

.video_mm {
    width: 80%;
}

















}
