@import "font-awesome.css";
@import "michuan.css";
@import "slick.css";
@import "animate.css";
@import "banner.css";
*{box-sizing:border-box;font-family: 'Microsoft YaHei';font-size: 16px}
.wrap-1300{width:1300px;margin:0 auto;}
.flex{display: flex;flex-wrap:wrap;justify-content:space-between}
.list.flex{justify-content:flex-start;}
h1{font-size: 30px}
a:target{padding-top: 100px;}

.header{width: 100%;position: sticky;z-index: 9;left: 0;top: 0;background: #fff;border-bottom: 1px solid #cccccc}
.header .logo{width:120px;margin-top:20px;margin-right: 80px}
.header .daohang{width: calc(100% - 200px);transform: skew(-30deg);border-left: 1px solid #cccccc}
.header .d1{width:100%;height: 50px;align-items: center;border-bottom: 1px solid #cccccc;}
.header .d1 .title{transform: skew(30deg);margin-left:20px;font-size: 18px;}
.header .d1 .a2a_kit a{width: 55px;height:50px;display:inline-flex;justify-content:center;align-items:center;margin-left:-5px;border-right: 1px solid #cccccc;transition: .6s}
.header .d1 .a2a_kit a:first-child{border-left: 1px solid #cccccc;}
.header .d1 .a2a_kit a:hover{color: #fff;background: var(--on-color);transition: .6s}
.header .d1 .a2a_kit .fa{transform: skew(30deg);font-size: 20px}
.header .d2{width:100%;height: 69px;transform: skew(30deg);align-items: center;}
.header .d2 .list{margin: 0 18px;position: relative}
.header .d2 .ly{height:40px;width:135px;line-height:40px;text-align:center;background: #000;color: #fff;margin-left: auto;cursor: pointer}
.header .d2 .ly i{font-size: 22px;margin-left: 2px;}
.header .d2 .fa{height:40px;width:40px;line-height:40px;text-align:center;background: var(--on-color);color: #fff;cursor: pointer}
.header .d2 .zx{position: absolute;background: #fff;width: 250%;z-index:99;border-radius:0 0 5px 5px;padding: 25px;display: none;}
.header .d2 .zx a{display: block;line-height: 40px;transition-duration:1s;border-bottom: 1px solid #cccccc}
.header .d2 .zx a:hover{margin-left: 5px;transition-duration:1s;}

.footer {width: 100% ;background: #c29545;}
.footer .d1{width: 15%;margin-top:40px;}
.footer .d2{width: 27%;margin-top:40px;}
.footer .d1 a,
.footer .d2 a{color: #fff;display: block;cursor: pointer}
.footer .d1 a.t,
.footer .d2 a.t{font-size: 22px;padding-bottom: 12px;border-bottom: 1px solid rgb(255,255,255,0.2);margin-bottom: 3px;}
.footer .d1 a.l,
.footer .d2 a.l{padding-top: 22px;font-size: 15px}
.footer .a2a_kit{text-align: center;padding-top:48px;padding-bottom: 50px}
.footer .a2a_kit a:not(:first-child):before{width: 1px;height: 15px;content:'';background: #cccccc;position: absolute;margin-left: -3px;margin-top: 2px}
.footer .a2a_kit .fa{color: #fff;width: 28px;font-size: 20px;}
.sign{height:105px;align-items: center;display: flex;justify-content: space-between}
.sign span{font-size: 14px}
.footer-bottom{width: 100%;height: 63px;background: #c29545;}

.index-banner{position:relative;}
.index-banner .bd img{width:100%;}
.index-banner .slick-dots{bottom:50px;}
.index-banner .slick-dots li{width:16px;border:0;transition-duration:.6s;position:relative;border-radius:16px;margin:0 16px 0 0;height:16px;opacity:1;background: #fff}
.index-banner .slick-dots li button{display:none;}
.index-banner .slick-dots li.slick-active{text-align:center; justify-content: center;width: 35px;background: #c29545}
.index-banner .prev,
.index-banner .next{transition-duration:1s;color:#fff;font-size:40px;text-align:center;width:40px;height:40px;position:absolute;top:50%;cursor:pointer;line-height:40px;border-radius: 20px;}
.index-banner .prev:hover,.index-banner .next:hover{color: #c29545}
.index-banner .prev{left:40px}
.index-banner .next{right:140px}
.banner img{width:100%;}

.index-about{margin-top: 85px;padding-bottom:75px;text-align: center;}
.index-about .list{height: 160px;width: 100%;margin-top: 80px;}
.index-about .list span{width: 20%;height:100%;background: #fff;cursor: pointer;position: relative;transition-duration: .6s}
.index-about .list span:after{width:100%;height:1px;background:#cccccc;position:absolute;left:0;bottom:-210px;content:"";}
.index-about .list span .icon{font-size: 50px;color: #c29545;margin-top: 35px;}
.index-about .list span .ys{font-size: 16px;color: #000;margin-top: 18px;}
.index-about .list span.on{background: #c29545;transition-duration: .6s}
.index-about .list span.on .icon{color: #fff;}
.index-about .list span.on .ys{color: #fff;}
.index-about .list span.on:after{height:2px;background:#c29545;}
.index-about .nr{margin-top: 58px;}
.index-about .nr .r{line-height: 30px;max-width:70%;font-size: 16px;text-align: left;margin-right: auto;}
.index-about .nr .s{font-size: 60px;font-family: 'Roboto-Medium';color: #c29545;}
.index-about .nr .j{font-size: 30px;font-family: 'Roboto-Medium';margin-right: 20px;}
.index-about .nr .nr_logo{width: 100px;height: 60px;border-left: 1px solid #cccccc}
.index-about .nr .nr_logo img{width: 100px;}

.jieshao {margin-top:80px;width:100%;background: url("/skin/images/jieshao_bj.png");padding:85px 0;}
.jieshao .p1{font-size: 60px;font-weight: bold;color: #fff}
.jieshao .p2{font-size: 12px;width: 20px;height: 20px;border-radius: 10px;line-height:20px;background: #fff;position:absolute;text-align: center}
.jieshao .p3{color: #fff}
.jieshao .d1{text-align:left;width: 25%;height: 100%}

.hot_list{text-align: center;position: relative}
.hot_list h4{font-size: 30px;margin-top: 80px;}
.hot_list p{margin-top: 15px;}
.hot_list .slider {display: flex;flex-direction: column;width: 100%;}
.hot_list .d1{display: flex;flex-wrap:wrap;margin-top: 50px;}
.hot_list .d2{width: calc(100% - 30px);margin: 20px;position: relative;padding-bottom: 80px;}
.hot_list .d2:hover{box-shadow: 0 0 10px #cccccc}
.hot_list .d2 a{color: #000;}
.hot_list .d2 img{width: 100%;border: 1px solid #cccccc;transition-duration: .6s;}
.hot_list .d2 .name{font-size: 20px;font-family: 'Roboto-Medium';color: #c29545;padding-top: 27px;border: 1px solid #fff}
.hot_list .d2 .name .icon{margin-right: 8px;}
.hot_list .d2 .title{text-align: left;padding-top: 13px;}
.hot_list .d2 .level{text-align: left;padding-top: 20px;}
.hot_list .d2 .look{transition-duration: .6s;opacity:0;height:0;display: flex;width:100%;flex-wrap: wrap;padding-top: 30px;padding-bottom: 25px;position: absolute;pointer-events:auto;z-index: 9;background: #fff}
.hot_list .d2 .look .c{transition-duration: .6s;width: 155px;height: 40px;background: #c29545;color: #fff;line-height: 40px;text-align: center}
.hot_list .d2 .look .c:hover{border-radius: 20px;text-align: center}
.hot_list .d2 .look .c .icon{font-size: 20px;margin-right: 10px}
.hot_list .d2 .look .w,
.hot_list .d2 .look .x{transition-duration: .6s;width: 40px;height: 40px;background: #000;color: #fff;line-height: 40px;margin-left: 10px;}
.hot_list .d2 .look .w:hover,
.hot_list .d2 .look .x:hover{border-radius: 20px;}
.hot_list .d2 .w .icon,
.hot_list .d2 .x .icon{font-size: 20px;}
.hot_list .d2.on img{border-bottom: 1px solid #fff;}
.hot_list .d2 .name,
.hot_list .d2 .title,
.hot_list .d2 .level,
.hot_list .d2 .look{border-left: 1px solid #fff;border-right: 1px solid #fff;padding-left: 5px;transition-duration: .6s;}
.hot_list .d2.on .name,
.hot_list .d2.on .title,
.hot_list .d2.on .level,
.hot_list .d2.on .look{border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;padding-left: 15px;}
.hot_list .d2.on .look{border-bottom: 1px solid #cccccc;opacity:1;height:auto;box-shadow: 0 10px 10px #cccccc}
.hot_list .prev,
.hot_list .next{width: 40px;height: 40px;top:275px;font-size: 40px;position: absolute;cursor: pointer}
.hot_list .prev:hover,
.hot_list .next:hover{color: #c29545}
.hot_list .prev{left: 0;}
.hot_list .next{right: 0;}

.xuanchuan{margin-bottom: 100px;display: flex;}
.xuanchuan a{width: calc(33.33% - 26.66px);margin: 0 20px;}
.xuanchuan a:nth-child(3n+1){margin-left: 0}
.xuanchuan a:nth-child(3n){margin-right: 0}
.xuanchuan a:hover{transform: translateY(-5px);transition: transform 0.3s ease-out;}
.xuanchuan .img{width: 100%;}
.xuanchuan .img img{width: 100%}
.xuanchuan p{text-align: center;margin-top: 25px;}

.who{margin-top: 60px;display: flex;}
.who h1{color: #c29545}
.who .d1{margin-left: 40px;}
.who .d1 .f{font-size: 14px;margin-top: 18px;line-height: 21px;}
.who .d1 .c{line-height: 30px;margin-top: 45px;}

.patent{margin-top: 45px;margin-bottom: 55px;}
.patent .list{width: calc(20% - 32px);margin: 20px}
.patent .list:nth-child(5n+1){margin-left: 0}
.patent .list:nth-child(5n){margin-right: 0}
.patent .list img{width: 100%;}
.patent .list img:hover{transform: translateY(-5px);transition: transform 0.3s ease-out;}

.technical {border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding-top:38px;padding-bottom:38px;}
.technical .d1{width: 33.33%;display: flex;}
.technical .d1 .s{width: 75px;height: 75px;background: #c29545;border-radius: 5px;text-align: center;line-height: 75px;font-family: 'Arial';font-weight: bold;font-size: 48px;color: #fff}
.technical .d1 .n{margin-left: 15px;width: 255px;}
.technical .d1 .p1{font-size: 18px}
.technical .d1 .p2{font-size: 14px;line-height: 20px;margin-top: 13px}

.enterprise{margin-top: 55px;margin-bottom: 100px;}
.enterprise .d1{width: calc(33.33% - 26.66px);margin-left: 20px;margin-right: 20px;}
.enterprise .d1:nth-child(3n+1){margin-left: 0}
.enterprise .d1:nth-child(3n){margin-right: 0}
.enterprise .d1:hover{transform: translateY(-5px);transition: transform 0.3s ease-out;}
.enterprise .d1 .img{width: 100%;}
.enterprise .d1 .img img{width: 100%;}
.enterprise .d1 .p1{font-size: 18px;margin-top: 30px;margin-left: 6px}
.enterprise .d1 .p2{font-size: 18px;margin-top: 20px;margin-left: 6px}

.news {margin-top: 45px;margin-bottom: 160px;}
.news .sidebar{width:18%;}
.news .sidebar .item h3{border-bottom:1px solid #CCCCCC;}
.news .sidebar .item h3 a{transition-duration:.6s;font-size:18px;line-height: 50px;}
.news .sidebar .item h3 a i{font-size:18px;line-height: 50px}
.news .sidebar .item h3 a:hover{color:#c29545}
.news .sidebar .item.on h3 a{color:#c29545}
.news .sidebar .item.on h3 a:hover{color:#c29545}
.news .sidebar .item .menu{line-height: 40px;font-size:16px;color: #000000;display: block;padding-left: 10px;}
.news .sidebar .item .menu:last-child{border-bottom: 1px solid #cccccc;}
.news .sidebar .item.on .menu{display: block}
.news .sidebar .item .menu a{padding-left: 10px;}
.news .sidebar .item .menu a:hover{color: #c29545}
.news .sidebar .item .menu.on a{color: #c29545}
.news .sidebar .item .menu.on a:hover{color:#c29545}

.news .lists{width:calc(80% - 50px)}
.news .lists .item{width: 100%;display: flex;padding-bottom: 30px;margin-bottom:53px;border-bottom: 1px solid #cccccc}
.news .lists .item:hover{color:#000}
.news .lists .item .img{width: 270px;}
.news .lists .item .img img{width:100%}
.news .lists .item .d1{width: calc(100% - 270px);margin-left: 25px;}
.news .lists .item .d1 .p1{font-size:18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical}
.news .lists .item .d1 .p2{font-size: 14px;margin-top: 10px;color: #cecece}
.news .lists .item .d1 .p3{font-size: 14px;margin-top:20px;line-height:24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}
.news .lists .item .d1 .p4{font-size: 14px;text-decoration: underline;color: #c29545;margin-top: 20px}
.news .lists .paging{text-align:left;margin-top: 75px;}

.news .content{width:calc(80% - 50px)}
.news .content .name{font-size: 18px;}
.news .content .time{font-size: 14px;margin-top:15px;padding-bottom:18px;color:#cecece;border-bottom: 1px solid #cccccc;}
.news .content .body{font-size: 14px;line-height: 24px;margin-top: 32px;padding-bottom:240px;border-bottom: 1px solid #cccccc;}
.news .content .more{margin-top:16px;}
.news .content .more .up p,.list-news .bd .up p a{font-size:16px;line-height:30px;color:#000;}
.news .content .more .up p a:hover{color:#c29545}
.news .content .more .btn{transition-duration:.6s;width:110px;height:40px;display:flex;background:#c29545;justify-content:center;align-items:center;}
.news .content .more .btn span{font-size:14px;color:#fff;margin-left:10px;transition-duration:.6s;}
.news .content .more .btn:hover{border-radius:40px}

.products {margin-top: 45px;margin-bottom: 80px}
.products .sidebar{width:18%;}
.products .sidebar .item h3{border-bottom:1px solid #CCCCCC;}
.products .sidebar .item h3 a{transition-duration:.6s;font-size:18px;line-height: 50px;}
.products .sidebar .item h3 a i{font-size:18px;line-height: 50px;margin-right: 18px}
.products .sidebar .item .menu{line-height: 40px;font-size:16px;display: block;border-bottom: 1px solid #cccccc;padding-left: 10px;}
.products .sidebar .item .menu a{padding-left: 10px;}
.products .sidebar .item.on h3 a{color:#c29545}
.products .sidebar .item.on .menu{display: block}
.products .sidebar .item .menu.on a{color: #c29545}

.products .lists{width:calc(80% - 70px);display: flex;flex-wrap: wrap}
.products .lists .d2{width: calc(33.33% - 26.66px);margin: 0 20px 60px;position: relative;}
.products .lists .d2:hover{color: #000;box-shadow: 0 0 10px #cccccc}
.products .lists .d2:nth-child(3n+1){margin-left: 0}
.products .lists .d2:nth-child(3n){margin-right: 0}
.products .lists .d2 a{color: #000}
.products .lists .d2 img{width: 100%;border: 1px solid #cccccc;transition-duration: .6s;}
.products .lists .d2 .name{font-size: 20px;font-family: 'Roboto-Medium';color: #c29545;padding-top: 27px;border: 1px solid #fff}
.products .lists .d2 .name .icon{margin-right: 8px;}
.products .lists .d2 .title{text-align: left;padding-top: 13px;}
.products .lists .d2 .level{text-align: left;padding-top: 20px;}
.products .lists .d2 .look{display: none;width:100%;flex-wrap: wrap;padding-top: 30px;padding-bottom: 25px;position: absolute;pointer-events:auto;z-index: 9;background: #fff}
.products .lists .d2 .look .c{transition-duration: .6s;width: 165px;height: 40px;background: #c29545;color: #fff;line-height: 40px;text-align: center}
.products .lists .d2 .look .c:hover{border-radius: 20px;text-align: center}
.products .lists .d2 .look .c .icon{font-size: 20px;margin-right: 10px}
.products .lists .d2 .look .w,
.products .lists .d2 .look .x{transition-duration: .6s;width: 40px;height: 40px;background: #000;color: #fff;line-height: 40px;margin-left: 10px;}
.products .lists .d2 .look .w:hover,
.products .lists .d2 .look .x:hover{border-radius: 20px;}
.products .lists .d2 .w .icon,
.products .lists .d2 .x .icon{font-size: 20px;margin-left: 10px;}
.products .lists .d2.on img{border-bottom: 1px solid #fff;}
.products .lists .d2 .name,
.products .lists .d2 .title,
.products .lists .d2 .level,
.products .lists .d2 .look{border-left: 1px solid #fff;border-right: 1px solid #fff;padding-left: 5px;transition-duration: .6s;}
.products .lists .d2.on .name,
.products .lists .d2.on .title,
.products .lists .d2.on .level,
.products .lists .d2.on .look{border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;padding-left: 15px;}
.products .lists .d2.on .look{border-bottom: 1px solid #cccccc;display:flex;box-shadow: 0 10px 10px #cccccc}
.products .lists .paging{width: 100%;margin-top: 85px}

.products .c_body{width:calc(80% - 70px);}
.products .content{padding-top:25px;padding-bottom:30px;padding-right:25px;border: 1px solid #cccccc}
.products .content .head .tupian_list{width:550px;}
.products .content .head .tupian_list .datu{width: calc(100% - 100px);}
.products .content .head .tupian_list .datu img{width:100%;}
.products .content .head .tupian_list .xiaotu{width:80px;margin-top: 10px;}
.products .content .head .tupian_list .xiaotu li{margin-top: 5px;margin-bottom:5px;display:flex;justify-content:center;align-items:center;width:80px;height:80px;border:1px solid #000000}
.products .content .head .tupian_list .xiaotu .btn{width:100%;cursor: pointer;}
.products .content .head .tupian_list .xiaotu .btn a{width:50%;height:35px;text-align:center;display:block;float:left;}
.products .content .head .tupian_list .xiaotu .btn .fa{color:#fff;line-height: 35px;font-size: 10px;display: block}
.products .content .head .tupian_list .xiaotu .pro_next{background: #000;}
.products .content .head .tupian_list .xiaotu .pro_prev{background: #c29545;}
.products .content .head .tupian_list .xiaotu .btn a:hover{color:#c29545}
.products .content .head .info{display:flex;flex-wrap:wrap;align-content:space-between;color:#000;width: calc(100% - 580px);}
.products .content .head .info-t,
.products .content .head .info-b{width:100%}
.products .content .head .info h2{font-size:20px;margin-top:7px;color: #c29545;font-family: 'Roboto-Medium'}
.products .content .head .info h3{text-transform:uppercase;padding-bottom: 20px;padding-top: 15px;border-bottom: 1px solid #cccccc}
.products .content .head .info .level{font-size:20px;font-family: 'Roboto-Medium';margin-top: 20px}
.products .content .head .info .info-nav{display:flex;margin-top: 28px;}
.products .content .head .info .info-nav a{border-radius: 5px;margin-left:10px;display:flex;width:44px;font-size:16px;height:44px;align-items:center;background:#000000;justify-content:center;color:#fff;transition-duration:.6s;}
.products .content .head .info .info-nav a:hover{border-radius:44px;background:#c29545;}
.products .content .head .info .info-nav .message_btn{display:flex;width:130px;height:44px;cursor:pointer;transition-duration:.5s;background:#c29545;align-items:center;justify-content:center;border-radius: 5px;text-transform:uppercase;color:#fff;}
.products .content .head .info .info-nav .message_btn .icon{margin-right:12px;font-size: 20px;line-height: 44px}
.products .content .head .info .info-nav .message_btn:hover{border-radius:30px;}
.products .content .head .info .info-nav a .icon{font-size: 20px;line-height: 44px}
.products .content .head .info .info-b{padding-top:15px;border-top: 1px solid #cccccc}
.products .content .head .info .info-b .ico a{transition-duration:.6s;padding:0 10px;border-right:1px solid #CCCCCC;font-size: 18px}
.products .content .head .info .info-b .ico a:last-child{border:0;}

.products .xg_title{border-bottom:1px solid #CCCCCC;margin-top: 45px;padding-bottom: 10px;}
.products .xg_lists{display: flex;}
.products .xg_lists .d2{width: calc(33.33% - 26.66px);margin: 20px;position: relative;}
.products .xg_lists .d2:hover{color: #000;box-shadow: 0 0 10px #cccccc}
.products .xg_lists .d2:nth-child(3n+1){margin-left: 0}
.products .xg_lists .d2:nth-child(3n){margin-right: 0}
.products .xg_lists .d2 a{color: #000}
.products .xg_lists .d2 img{width: 100%;border: 1px solid #cccccc;transition-duration: .6s;}
.products .xg_lists .d2 .name{font-size: 20px;font-family: 'Roboto-Medium';color: #c29545;padding-top: 27px;border: 1px solid #fff}
.products .xg_lists .d2 .name .icon{margin-right: 8px;}
.products .xg_lists .d2 .title{text-align: left;padding-top: 13px;}
.products .xg_lists .d2 .level{text-align: left;padding-top: 20px;}
.products .xg_lists .d2 .look{display: flex;opacity:0;height:auto;width:100%;flex-wrap: wrap;padding-top: 30px;padding-bottom: 25px;position: absolute;z-index: 9;background: #fff}
.products .xg_lists .d2 .look .c{transition-duration: .6s;width: 165px;height: 40px;background: #c29545;color: #fff;line-height: 40px;text-align: center}
.products .xg_lists .d2 .look .c:hover{border-radius: 20px;text-align: center}
.products .xg_lists .d2 .look .c .icon{font-size: 20px;margin-right: 10px}
.products .xg_lists .d2 .look .w,
.products .xg_lists .d2 .look .x{transition-duration: .6s;width: 40px;height: 40px;background: #000;color: #fff;line-height: 40px;margin-left: 10px;}
.products .xg_lists .d2 .look .w:hover,
.products .xg_lists .d2 .look .x:hover{border-radius: 20px;}
.products .xg_lists .d2 .w .icon,
.products .xg_lists .d2 .x .icon{font-size: 20px;margin-left: 10px;}
.products .xg_lists .d2.on img{border-bottom: 1px solid #fff;}
.products .xg_lists .d2 .name,
.products .xg_lists .d2 .title,
.products .xg_lists .d2 .level,
.products .xg_lists .d2 .look{border-left: 1px solid #fff;border-right: 1px solid #fff;padding-left: 5px;transition-duration: .6s;}
.products .xg_lists .d2.on .name,
.products .xg_lists .d2.on .title,
.products .xg_lists .d2.on .level,
.products .xg_lists .d2.on .look{border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;padding-left: 15px;}
.products .xg_lists .d2.on .look{border-bottom: 1px solid #cccccc;opacity: 1;height: auto;box-shadow: 0 10px 10px #cccccc}
.products .xg_lists .paging{width: 100%;margin-top: 85px}

.list-contact {margin-top: 75px}
.list-contact .hd{width:50%;padding-left: 25px;}
.list-contact .hd .o{background:#c29545;width:78px;height:78px;text-align:center;border-radius:39px;}
.list-contact .hd .o span{font-family:"Arial";font-size:100px;font-weight:bold;color: #fff}
.list-contact .hd h2{font-size:30px;margin-top: 42px;margin-bottom: 28px;color: #c29545}
.list-contact .hd h3{font-size:16px;line-height:30px;}
.list-contact .hd img{margin-top: 135px;margin-bottom: 75px}
.list-contact .bd{width:50%;padding-right: 50px;padding-left: 60px;margin-top: 40px}
.list-contact .bd .info .item{line-height: 60px;border-bottom: 1px solid #cccccc}
.list-contact .bd .info .item .icon{font-size: 20px;margin-left: 7px;margin-right: 22px}
.list-contact .bd .form{margin-top:68px}
.list-contact .bd .form .t{margin-bottom:50px;color:#000000;}
.list-contact .bd .form .t h2{font-size: 24px;color:#c29545;}
.list-contact .bd .form .t h2 .icon{font-size:30px;margin-left: 7px;margin-right: 16px}
.list-contact .bd .form .t .p1{margin-top: 18px}
.list-contact .bd .form .t .p2{margin-top: 6px}
.list-contact .bd .form .input_item .item{width:47.5%;height:40px;line-height:40px;padding-left:20px;border: 1px solid #cccccc;color: #000;}
.list-contact .bd .form .text_item{width:100%;height: 105px;padding-left:20px;padding-top:15px;margin-top:20px;border: 1px solid #cccccc;color:#000}
.list-contact .bd .form .end_item{margin-top: 20px;}
.list-contact .bd .form .code{position:relative;width:70%;line-height:40px;height:40px;padding-left:20px;border: 1px solid #cccccc}
.list-contact .bd .form .code img{position:absolute;right:0;bottom:0;height:38px;cursor:pointer;}
.list-contact .bd .form .code input{width: 50%;color: #000}
.list-contact .bd .form .btn{transition-duration:.6s;width:25%;height: 40px;line-height:40px;text-align:center;background: #c29545;color: #fff}
.list-contact .bd .form .btn .icon{font-size: 20px;margin-right: 10px}
.list-contact .bd .form .btn:hover{transition-duration:.6s;border-radius:40px}

@media (max-width: 1300px){
    .wrap-1300{width:95%}
}

@media screen and (max-width:992px) {
    .wrap-1300{width:95%}
    .header,.footer{display: none}
    .index-banner .slick-dots{bottom:20px;}
    .index-banner .prev, .index-banner .next{display: none !important;}
    .show-banner {display:block !important;overflow:hidden}

    .hot_list h4{margin-top: 30px;}
    .hot_list p{margin-top: 15px;}
    .hot_list .d1{margin-top: 20px;padding-bottom: 0}
    .hot_list .d2{padding-bottom: 10px;}
    .hot_list .prev,
    .hot_list .next{display: none !important;}

    .xuanchuan{margin-top: 20px;margin-bottom: 20px;display: block}
    .xuanchuan p{margin-top: 5px;}
    .xuanchuan a{width: 100%;}
    .xuanchuan a:nth-child(n){margin-left: 0;margin-right: 0}
    .xuanchuan p{margin-bottom: 25px}

    .who{margin-top: 20px;display: block;}
    .who img{margin: 0 auto;display: block;width: 100%}
    .who .d1{margin-left: 0;margin-top: 20px}

    .jieshao {margin-top:80px;padding:35px 0;}
    .jieshao .d1{width: 50%;margin: 10px 0;}

    .index-about{margin-top: 25px;padding-bottom:0;}
    .index-about .list{margin-top: 20px;}
    .index-about .list span:after{bottom:-200px;}
    .index-about .nr{margin-top: 28px;}
    .index-about .nr .r{max-width:80%;height:100px;}
    .index-about .nr .s{font-size: 40px;}
    .index-about .nr .j{margin-right: 0;}
    .index-about .nr .nr_logo{display: none}

    .patent{margin-top: 55px;margin-bottom: 15px;}
    .patent .list{width: 100%;}
    .patent .list:nth-child(n){margin-left: 0;margin-right: 0}

    .technical {padding-top:18px;padding-bottom:8px;}
    .technical .d1{width: 100%;margin-top: 10px;margin-bottom: 10px}
    .technical .d1 .n{margin-left: 15px;width: calc(100% - 120px);}

    .enterprise{margin-top: 15px;margin-bottom: 20px;}
    .enterprise .d1{width: 100%;}
    .enterprise .d1:nth-child(n){margin-left: 0;margin-right: 0}
    .enterprise .d1 .p1{margin-top: 10px;}
    .enterprise .d1 .p2{margin-bottom: 20px;}

    .news {margin-top: 25px;margin-bottom: 20px;}
    .news .sidebar{display: none}
    .news .lists{width:100%}
    .news .content{width:100%}
    .news .content .body{padding-bottom:20px;}
    .news .content .more .up{width: 100%;}
    .news .content .more .btn{margin-top: 10px;border-radius: 40px;}

    .products {margin-top: 45px;margin-bottom: 30px}
    .products .sidebar{display: none}
    .products .lists{width:100%;}
    .products .lists .d2{width: 100%;margin-bottom: 20px;}
    .products .lists .d2:nth-child(n){margin-left: 0;margin-right: 0}
    .products .lists .paging{margin-top: 25px}

    .products .c_body{width:100%;}
    .products .content{padding-bottom:30px;}
    .products .content{padding-right:0;}
    .products .tupian_list{display: none}
    .products .content .head .info{width:100%;}
    .products .content .head .info-b{display: none}
    .products .content .show-banner{width: 100%}
    .products .content .show-banner .bd img{width: 100%}
    .products .xg_title{font-size: 20px;margin-top: 45px;padding-bottom: 10px;}
    .products .xg_lists{display: block;}
    .products .xg_lists .d2{width: 100%;}
    .products .xg_lists .d2:nth-child(n){margin-left: 0;margin-right: 0}

    .list-contact {margin-top: 35px}
    .list-contact .hd{width:100%;}
    .list-contact .bd{width:100%;padding-right: 0;padding-left: 0;}
    .list-contact .hd img{margin-top: 35px;margin-bottom: 15px;}
}

@media screen and (max-width:600px) {
    .news .lists .item  .img{width: 40%;}
    .news .lists .item .d1{width: 60%;}
}