@font-face
{font-family: PingFang;
src: url('PingFangMedium.otf')}
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select{margin:0;padding:0;color:inherit; line-height: inherit;font-family: "PingFang";}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{width: 1200px;margin:0 auto;}
.auto1160{width: 1160px;margin:0 auto;}
:hover{transition: all .2s;}
.bold{font-weight: bold;}
.center{text-align: center!important;}
.img{width: 100%;display: block;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{border:none;}
.img_hover_wrap{overflow: hidden;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}

.head{border-bottom:1px solid rgba(255,255,255,.1);position:fixed;width: 100%;left: 0;top: 0;z-index:100;}
.head.scroll{background: #132847;}
.hd_logo{display: block;margin:10px 0;}
.hd_logo .img{height: 60px;width: auto;}
.hd_nav{}
.hd_nav li{display: inline-block;vertical-align: middle;font-size: 18px;color: #7b8ec0;margin-left: 20px;line-height: 80px;position:relative;}
.hd_nav li:after{content:'';position:absolute;bottom: 0;left: 50%;width: 0;height: 3px;background: #1682f2;transition: all .3s;}
.hd_nav li>a{display: block;}
.hd_nav li.cur,.hd_nav li:hover{color: #fff;}
.hd_nav li.cur:after,.hd_nav li:hover:after{width: 20px;margin-left: -10px;}

.in_ban{height: 320px;position:relative;}
.in_ban .txt{text-align: center;position:absolute;width: 100%;left: 0;top: 50%;margin-top: -15px;}
.in_ban .cn{font-size: 44px;color: #fff;letter-spacing: 4px;}
.in_ban .en{font-size: 24px;color: rgba(255,255,255,.6);}

.crumb_bar{margin:30px 0 50px;}
.crumb{font-size: 14px;color: #666666;line-height: 34px;}
.crumb span{color: #1682f2;}

.menu_lk{font-size: 12px;color: #cdcdcd;}
.menu_lk .lk{font-size: 16px;color: #666666;margin:0 10px;display: inline-block;vertical-align: middle;min-width:75px;padding: 0 5px;line-height: 34px;text-align: center;}
.menu_lk .lk:hover,.menu_lk .lk.cur{color: #fff;background: #2189f5;}

.zy_pro>ul>li:nth-child(2n-1){ background: #f3f4f4;}

.zy_pro>ul>li .sy_new_nr{ padding: 0;}
.zy_pro>ul>li .img{ float: left;}
.zy_pro>ul>li .text{float: right;width: 600px;padding: 33px 50px 0;}
.zy_pro>ul>li:nth-child(2) .sanjiao,.zy_pro>ul>li:nth-child(4) .sanjiao,.zy_pro>ul>li:nth-child(6) .sanjiao,.zy_pro>ul>li:nth-child(8) .sanjiao{ background: #f3f4f4;left: -15px;right: auto;}
.zy_pro>ul>li:nth-child(2n) .img{ float: right;}
.zy_pro>ul>li:nth-child(2n) .text{ float: left;}
.zy_pro>ul>li .img{width: 600px;height: 400px;margin-top: 30px;}
.zy_pro>ul>li .sy_new_nr li .text p{font-size: 18px;color: #9b9b9b;line-height: 30px;height: 120px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.zy_pro>ul>li .sy_new_nr li .text span{font-size: 24px;color: #262626;}
.zy_pro>ul>li .sy_new_nr li .text b{display: block;width:150px;height: 40px;line-height: 40px;border: 1px solid #8b8b8b;text-align: center;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 0;font-size: 14px;color: #8b8b8b;font-weight: normal;margin-top: 30px;}
.zy_pro>ul>li .sy_new_nr li .text b:hover{ border: 1px solid #0067a4; background: #0067a4; color: #fff;}
.zy_pro>ul>li .sy_new_nr li{background:none;height: 400px;}
.zy_pro>ul>li .container{ width: 1200px; margin: 0 auto;}
.sy_new_nr li .text i {display: block;margin: 10px 0 20px;background: #007fcc;width: 50px;height: 3px;}

.pagelist{margin-top: 25px;font-size: 0;text-align: center;}
.pagelist li{display: inline-block;vertical-align: middle;font-size: 13px;color: #666e7e;min-width:30px;line-height: 30px;text-align: center;border:1px solid #ddd;margin:0 4px;}
.pagelist a{display: block;}
.pagelist li.active,.pagelist li:hover{color: #fff;background: #2189f5;border-color:#2189f5;}

/*footer*/
.footer{background: #004269;padding: 60px 0 0;color:#fff;font-size: 14px;}
.footer .container{width: 1200px;margin: 0 auto;}
.footer a{ color:#fff;}
.footer .sy_wei_left li span {display: block;color: #bcd3e1;}
.footer .sy_wei_left{border-right: 1px solid #016887;color: #fff;width: 500px;float: left;}
.footer .sy_wei_left a{ color:#fff;}
.footer .sy_wei_left li{line-height: 40px;padding: 0;width: auto;padding-right: 20px;float: left;}
.footer .sy_wei_left li p{font-size: 17px; padding-bottom: 10px;}
.footer .sy_wei_left li span{display: block; color: #bcd3e1;}
.footer .sy_wei_left li span a{color: #bcd3e1;font-size: 14px;}
.footer .sy_wei_right{padding: 0 50px;width: 400px;float: left;}
.footer .sy_wei_right span{ display: block; font-size: 17px; padding-bottom: 8px; line-height: 40px;}
.footer .sy_wei_right p{color: #bcd3e1; font-size: 14px; line-height: 24px; padding: 10px 0;}
.footer .sy_wei_right p i{ display: inline-block; width: 110px;}
.flink{ padding: 10px 0;}
.flink span{display: inline-block;float: left;}
.flink li{float: left;margin-right: 10px;line-height: 22px;}
.flink li a{ color: #bcd3e1;}
.sy_wei1{ padding-bottom: 60px;}
.sy_wei2{border-top: 1px solid #336887;line-height:30px;padding: 15px;}
.sy_wei2 p{float: right;}
.sy_wei2 a{color:#fff;}

.sy_wei_rwm{ padding-top: 10px;font-size: 17px;}
.sy_wei_rwm p{font-size: 14px; line-height: 24px; padding-top: 30px;}
.sy_wei_rwm span{display:block;}

.lx_top{}
.lx_info{width: 37%;}
.lx_info .title{font-size: 22px;color: #333333;font-weight: bold;}
.lx_info .txt{font-size: 14px;color: #666666;line-height: 30px;margin-top: 5px;}
.lx_info .box{margin-top: 35px;}
.lx_info .box li{font-size: 16px;color: #666666;line-height: 38px;background-repeat:no-repeat;background-position:left center;background-size:22px;padding-left: 30px;}
.lx_info .box .dz{background-image: url(../images/lx_02.png);}
.lx_info .box .tel{background-image: url(../images/lx_03.png);}
.lx_info .box .email{background-image: url(../images/lx_04.png);}
.lx_info .box .vx{background-image: url(../images/lx_05.png);}
.lx_info .box li em{color: #1682f2;}

.lx_form{width: 50%;}
.lx_form .row{margin-bottom: 30px;}
.lx_form .ipt{height: 48px;border:1px solid #efefef;font-size: 14px;color: #1682f2;width: 100%;}
.lx_form .ipt_txt{padding:0 15px;line-height: 48px;}
.lx_form .short{width: 48%;}
.lx_form .textarea{height: 170px;resize:none;padding:8px 15px;line-height: 22px;}
.lx_form .submit{font-size: 18px;color: #fff;width: 155px;line-height: 50px;background: #1682f2;cursor: pointer;}
.lx_form .submit:hover{background: #1374d8;}
.lx_form ::-webkit-input-placeholder{color: #1682f2;}
.lx_form ::-moz-placeholder{color: #1682f2;}
.lx_form :-moz-placeholder{color: #1682f2;}
.lx_form :-ms-input-placeholder{color: #1682f2;}

.lx_map{margin-top: 90px;position:relative;}
.lx_map .map{width: 100%;height: 400px;margin:0 auto;}
.lx_map .box{width: 320px;height: 205px;background: #fff;box-shadow:0 4px 25px rgba(141,153,166,.25);padding:20px 25px;position:absolute;top: 45px;left: 45px;}
.lx_map .box li{font-size: 14px;color: #999999;line-height: 40px;background-repeat:no-repeat;background-position:left center;background-size:18px;padding-left: 30px;}
.c_3{color: #333!important;}
.lx_map .box li.tel{background-image: url(../images/ser_06.png);}
.lx_map .box li.lxr{background-image: url(../images/ser_07.png);}
.lx_map .box li.email{background-image: url(../images/ser_08.png);}
.lx_map .box li.vx{background-image: url(../images/ser_09.png);}

.lx_main+.foot{margin-top: -75px;padding-top: 75px;}

.case_main{padding: 0px 0 65px;}
.case_mod{background: #f8f8f8;}
.case_mod .list{margin-left: -6%;}
.case_mod .item{width: 44%;float: left;margin:0 0 0 6%;padding:80px 0 55px;}
.case_mod .tt{}
.case_mod .num{font-size: 63px;color: #1682f2;font-weight: bold;opacity: .5;}
.case_mod .videobox{width: 380px;height: 260px;float: right;position:relative;overflow: hidden;}
.case_mod .videobox img{box-shadow: 0 0 10px #888;}
.case_mod .title{font-size: 18px;color: #333333;margin-top: 20px;}
.case_mod .txt{font-size: 14px;color: #666666;line-height: 30px;height: 90px;-webkit-line-clamp: 3;margin-top: 10px;}
.case_mod .icon{position:absolute;left: 50%;top: 50%;width: 104px;height: 104px;background: url(../images/case_07.png) no-repeat center;background-size:contain;margin-left: -52px;margin-top: -52px;}


.pro_main{padding-bottom: 100px;}
.pro_list{margin-left: -1%;}
.pro_list li{float: left;width: 24%;margin:0 0 30px 1%;border:2px solid transparent;}
.pro_list .img{height: 175px;width: auto;display: block;margin: 0 auto;}
.pro_list .top{padding: 15px;}
.pro_list .title{font-size: 16px;color: #333333;font-weight: bold;}
.pro_list .brief{font-size: 14px;color: #666666;line-height: 24px;height: 48px;-webkit-line-clamp: 2;margin-top: 10px;}
.pro_list .bot{font-size: 0;border-top:1px solid #e5e5e5;}
.pro_list .tags{margin-right: 45px;display: flex;padding-left: 15px;}
.pro_list .tags em{font-size: 14px;color: #666666;line-height: 50px;flex: 1;}
.pro_list .arrow{width: 45px;height: 50px;float: right;display: inline-block;vertical-align: middle;background: url(../images/pro_08.png) no-repeat center;background-size:9px 14px;border-left:1px solid rgba(255,255,255,.22);} 
.pro_list li:hover{border-color:#2189f5;}
.pro_list li:hover .info{background: #2189f5;}
.pro_list li:hover .title{color: #fff;}
.pro_list li:hover .brief{color: #fff;}
.pro_list li:hover .bot{border-color:rgba(255,255,255,.22);}
.pro_list li:hover .tags em{color: #fff;}

.news_main{padding-bottom:100px;}
.news_main .auto{position:relative;}

.news_list .item{padding: 30px;position:relative;}
.news_list .item:before{content:'';background: #e5e5e5;position:absolute;left: 30px;right: 30px;top: 0;height: 1px;}
.news_list .pic{border-radius: 5px;width: 330px;height: 200px;}
.news_list .info{margin-left: 370px;}
.news_list .title{display: block;font-size: 24px;color: #000000;}
.news_list .date{font-size: 12px;color: #333333;margin-top: 10px;}
.news_list .brief{font-size: 16px;color: #333333;line-height: 30px;height: 60px;overflow: hidden;margin-top: 15px;}
.news_list .more{display: block;margin-top: 25px;font-size: 16px;color: #333333;width: 120px;line-height: 30px;border:1px solid #333333;position:relative;text-align: center;border-radius:2px;}
.news_list .more:after{content:'';display: inline-block;vertical-align: middle;margin-left: 20px;background: url(http://videos.safetosleep.com.cn/news_07.png) no-repeat center;background-size:contain;width: 6px;height: 10px;}
.news_list .item:hover{background: #fff;box-shadow:0 10px 15px rgba(70,175,188,.1);}
.news_list .item:hover .more{background: #132847;border-color: #132847;color: #fff;}
.news_list .item:hover .more:after{background: url(http://videos.safetosleep.com.cn/news_07-1.png) no-repeat center;background-size:contain;}
.news_list .title:hover{color: #46afbc;}
.news_list .item:hover:before{display: none;}
.news_list .item:first-child:before{display: none;}
.news_list .item:hover+.item:before{display: none;}


.part_tit{text-align: center;margin-bottom: 60px;}
.part_tit .cn{font-size: 34px;color: #02082c;font-weight: bold;}
.part_tit .sm{font-size: 14px;color: #666666;margin-top: 10px;}

.part_dy{padding:20px 0 100px;}
.part_dy .detail{}
.part_dy .col{padding-left: 35px;width: 49%;}
.part_dy li{margin-bottom: 20px;}
.part_dy .title{font-size: 22px;color: #333333;position:relative;margin-bottom: 10px;}
.part_dy .title:before{content:'';position:absolute;left: -25px;top: 6px;width: 16px;height: 16px;background: url(../images/part_01.png) no-repeat center;background-size:contain;}
.part_dy .txt{font-size: 16px;color: #666666;line-height: 30px;}
.part_dy .img{max-width:920px;width: 90%;display: block;margin:30px auto 0;}

.part_mode{padding:90px 0 70px;background: #f8f8f8;}
.part_mode .col{width: 47%;}
.part_mode .tit{font-size: 30px;color: #666666;margin-bottom: 25px;text-align: center;}
.part_mode .pic{max-width:500px;width: 90%;display: block;margin:0 auto;}
.part_mode .txt{font-size: 14px;color: #333333;line-height: 30px;padding-left: 70px;margin-top: 20px;}
.part_mode .txt p{position:relative;padding-left: 15px;}
.part_mode .txt p:before{content:'';position:absolute;left: 0;top: 12px;width: 6px;height: 6px;background: #579cff;border-radius:50%;}

.part_table{padding:90px 0 100px;}
.part_table .table{margin-bottom: 6px;}

.part_table .table th{font-size: 16px;color: #fff;line-height: 44px;background: #6797c8;font-weight: normal;text-align: center;}
.part_table .table td{padding:2px 0;background: #f6f8fa;border-bottom:2px solid #fff;font-size: 16px;color: #333333;line-height:24px;padding:7px 0;text-align: center;}

.part_table .tit{font-size: 16px;color: #fff;background: #6797c8;width: 100px;display: block;text-align: center;border-right:10px solid #fff;height: 100%;z-index:10;position:absolute;left: 0;top: 0;padding-top: 70px;}
.part_table .first{position:relative;}

.part_table .table_b th{background: #fff;}

.part_sy{padding:90px 0 70px;background: #f8f8f8;}
.part_sy .list{}
.part_sy .list li{text-align: center;width: 33.3%;padding:0 2%;float: left;}
.part_sy .list .fz{font-size: 26px;color: #fff;line-height: 60px;border-radius:6px;padding:0 15px;display: inline-block;vertical-align: middle;background: #3cb8f8;}
.part_sy .list .img{display: block;margin-top: 40px;width: 100%;}

/*index*/
.idx_ban .swiper-pagination{bottom: 40px!important;}
.idx_ban .swiper-pagination-bullet{width: 40px;height: 4px;background: rgba(255,255,255,.3);margin:0 10px!important;opacity: 1;border-radius:4px;}
.idx_ban .swiper-pagination-bullet-active{background: #1682f2;}

.idx_case{padding:85px 0 95px;background: url(../images/idx_16.jpg) no-repeat center;background-size:cover;}
.idx_case .menu{border-bottom:1px solid #c2c5d0;text-align: center;}
.idx_case .menu .lk{display: inline-block;vertical-align: middle;margin:0 60px;padding:0 30px;padding-bottom: 25px;position:relative;}
.idx_case .menu .lk:after{content:'';position:absolute;left: 50%;bottom: 0;width: 0;height: 5px;background: #1682f2;transition: all .3s;}
.idx_case .menu .icon{display: block;margin:0 auto;height: 80px;width: auto;}
.idx_case .menu .icon_h{display: none;}
.idx_case .menu .tit{font-size: 14px;color: #666666;margin-top: 15px;}
.idx_case .menu .lk:hover .tit,.idx_case .menu .lk.cur .tit{color: #1682f2;}
.idx_case .menu .lk:hover:after,.idx_case .menu .lk.cur:after{width: 126px;margin-left: -63px;}
.idx_case .menu .lk:hover .icon_h,.idx_case .menu .lk.cur .icon_h{display: block;}
.idx_case .menu .lk:hover .icon_s,.idx_case .menu .lk.cur .icon_s{display: none;}

.idx_case .wrap{padding:55px 70px;background: #fff;}
.idx_made .t_tit{font-size: 18px;color: #333333;margin-bottom: 20px;font-weight: bold;}

.made_xq{}
.made_xq .info{width: 46%;}
.made_xq .txt{font-size: 14px;color: #666666;line-height: 36px;}
.made_gn .more{font-size: 16px;color: #fff;text-align: center;display: block;line-height: 40px;background: url(../images/idx_05.png) no-repeat center;background-size:cover;width: 150px;border-radius:21px;margin:35px auto 0;}
.made_xq .pic{width: 50%;width: 43%;}
.made_gn .more:hover{box-shadow:0 0 10px #ddd;}

.made_gn{margin-top: 25px;}
.made_gn .detail{}
.made_gn .box{font-size: 0;}
.made_gn .box li{font-size: 14px;color: #666666;line-height: 36px;display: inline-block;vertical-align: middle;min-width:25%;padding-right: 2%;cursor: pointer;}
.made_gn .box li:hover{color: #1682f2;}

.made_gn .list{margin-top: 40px;margin-left: -2%;}
.made_gn .list li{float: left;width: 31.3%;margin-left: 2%;}
.made_gn .list .pic{width: 100%;height: 220px;}
.made_gn .list .font{font-size: 14px;color: #333333;margin-top: 15px;}

.idx_pro{}
.idx_pro .topbox{text-align: center;padding:35px 0;background: url(../images/idx_09.jpg) no-repeat center;background-size:cover;}
.idx_pro .title{font-size: 34px;color: #fff;}
.idx_pro .font{font-size: 14px;color: #fff;margin-top: 10px;}

.idx_pro .botbox{padding:105px 0 125px;background: #f3f5fb;}
.idx_pro .col{width: 50%;float: left;}
.idx_pro .col .item{    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;}
.idx_pro .col .pic{width: 50%;height: 265px;}
.idx_pro .col .info{width: 50%;padding:35px 20px 0;}
.idx_pro .col .title{font-size: 18px;color: #333333;text-align: center;position:relative;padding-bottom: 12px;}
.idx_pro .col .title:after{content:'';position:absolute;left: 50%;bottom: 0;width: 28px;height: 2px;background: #1682f2;margin-left: -14px;}
.idx_pro .col .brief{font-size: 14px;color: #666666;line-height: 30px;-webkit-line-clamp: 3;height: 90px;margin-top: 10px;}
.idx_pro .col .more{font-size: 14px;color: #999999;width: 90px;line-height: 32px;text-align: center;border:1px solid #999999;display: block;margin:20px auto 0;}
.idx_pro .col .item:hover .more{color: #fff;background: #1682f2;border-color:#1682f2;}
.idx_pro .col .item:hover .title{color: #1682f2;}
.idx_pro .wrap{box-shadow:0 0 15px #e5e5e5;}

.idx_us{padding:70px 0;background: url(../images/idx_17.jpg) no-repeat center;background-size:cover;}
.idx_us .titbox{}
.idx_us .titbox .tit{font-size: 34px;color: #fff;font-weight: bold;}
.idx_us .titbox .line{width: 34px;height: 7px;background: #1682f2;display: block;margin-top: 12px;}

.idx_us .detail{margin-top: 40px;}
.idx_us .txt{width: 50%;font-size: 14px;color: #a3b8cc;line-height: 36px;text-align: justify;text-indent: 2em;-webkit-line-clamp: 13;height: 468px;}
.idx_us .pic{width: 45%;}
.idx_us .more{font-size: 15px;color: #fff;background: #1682f2;width: 130px;line-height: 46px;border-radius:26px;display: block;margin:30px auto 0;text-align: center;}
.idx_us .more:hover{background: #1576db;}

.idx_bot{background: url(../images/idx_18.jpg) no-repeat center;background-size:cover;}
.idx_news{padding:85px 0;}
.idx_news .detail{}
.idx_news .lbox{width: 505px;}
.idx_news .lbox .imgbox{}
.idx_news .lbox .img{}
.idx_news .lbox .title{font-size: 18px;color: #0d1540;margin-top: 20px;display: block;}
.idx_news .lbox .date{font-size: 12px;color: #707a8c;margin-top: 8px;}
.idx_news .lbox .brief{font-size: 14px;color: #707a8c;line-height: 26px;height: 52px;-webkit-line-clamp: 2;margin-top: 8px;}
.idx_news .lbox:hover .title{font-weight: bold;}

.idx_news .rbox{margin-left: 535px;}
.idx_news .list{}
.idx_news .list li{padding:15px 20px;overflow: hidden;border-bottom:1px dashed #e1e4ec;}
.idx_news .list .datebox{width: 70px;float: left;text-align: center;}
.idx_news .list .day{font-size: 48px;color: #bbbbbb;font-family: arial;line-height: 50px;}
.idx_news .list .year{font-size: 16px;color: #999999;margin-top: 5px;}
.idx_news .list .info{margin-left: 130px;position:relative;}
.idx_news .list .info:before{content:'';position:absolute;left: -35px;top: 12px;width: 18px;height: 2px;background: #4070ff;}
.idx_news .list .title{font-size: 16px;color: #02082c;display: block;}
.idx_news .list .brief{font-size: 13px;color: #707a8c;line-height: 24px;height: 48px;-webkit-line-clamp: 2;margin-top: 10px;}
.idx_news .list li:last-child{border-bottom:none;}
.idx_news .list li:hover{background: #fff;box-shadow:0 0 10px #e5e5e5;}
.idx_news .list li:hover .title{font-weight: bold;}

.idx_bot+.foot{margin-top: -75px;padding-top: 75px;}


.case_det{padding:0 0 125px;}
.case_det .title{font-size: 16px;color: #333333;font-weight: bold;margin-bottom: 20px;}
.case_det .videobox{border-radius: 10px;overflow: hidden;}
.case_det .video{width: 100%;height: 640px;   object-fit:contain;}
.video-js{background-color: #fff;}
.vjs-poster{background: #fff;}
.case_det .video-js .vjs-big-play-button{background: url(../images/video.png) no-repeat center;background-size:contain;width: 70px;height: 70px;border:none;top: 50%;left: 50%;margin-top: -35px;margin-left: -35px;}
.video-js .vjs-big-play-button .vjs-icon-placeholder{display: none;}



.join_main{padding:0 0 70px;}

.join_mod{padding:60px 75px 30px;box-shadow:0 0 10px #eee;margin-bottom: 40px;}
.join_mod .title{font-size: 18px;color: #1682f2;margin-bottom: 35px;font-weight: bold;}
.join_mod .group{margin-bottom: 30px;}
.join_mod .smtit{font-size: 14px;color: #000000;font-weight: bold;margin-bottom: 15px;}
.join_mod .txt{font-size: 14px;color: #666666;line-height: 36px;}


.ser_top{}
.ser_top .info{width: 45%;}
.ser_top .info li{margin-bottom: 35px;}
.ser_top .info .icon{width: 60px;display: block;float: left;border-radius:50%;box-shadow:0 0 20px rgba(62,127,255,.32);}
.ser_top .info .txt{margin-left: 80px;padding-top: 5px;}
.ser_top .info .tit{font-size: 18px;color: #444444;font-weight: 600;}
.ser_top .info .fz{font-size: 16px;color: #999999;margin-top: 5px;}
.ser_top .pic{width: 48%;}


.part_tit .sm{text-transform: uppercase;}

.us_us{padding:30px 0 10px;background: url(../images/us_04.jpg) no-repeat left bottom;background-size:100% 230px;}
.us_us .wrap{position:relative;}
.us_us .imgbox{width: 660px;height: 435px;border:3px solid #1682f2;border-radius:8px;position:absolute;left: 70px;border-top:none;border-right:none;}
.us_us .imgbox .pic{margin:-30px 0 0 -70px;width: 660px;height: 435px;}
.us_us .info{padding: 40px;box-shadow:0 0 10px #e5e5e5;float: right;width: 640px;position:relative;z-index:20;background: #fff;margin-top: 100px;}
.us_us .titbox{}
.us_us .titbox .zm{display: inline-block;vertical-align: middle;font-size: 76px;color: #1682f2;text-transform: uppercase;}
.us_us .titbox .sm{display: inline-block;vertical-align: middle;}
.us_us .titbox .cn{font-size: 24px;color: #333333;}
.us_us .titbox .en{font-size: 24px;color: #1682f2;}
.us_us .desc{font-size: 14px;color: #888888;line-height: 26px;text-indent:2em;}

.us_cul{padding:125px 0;}
.us_cul .list{margin-left: -2%;}
.us_cul .list li{float: left;background: #fff;width: 31.3%;margin:0 0 0 2%;box-shadow:0 0 25px rgba(141,153,166,.25);}
.us_cul .list .imgbox{position:relative;}
.us_cul .list .pic{height: 220px;width: 100%;}
.us_cul .list .icon{position:absolute;left: 50%;top: 50%;width: 80px;height: 80px;margin-left: -40px;margin-top: -40px;}
.us_cul .list .info{padding: 25px;}
.us_cul .list .title{font-size: 14px;color: #333333;font-weight: bold;}
.us_cul .list .font{font-size: 16px;color: #999999;margin-top: 5px;}
.us_cul .list li:hover .title{color: #1682f2;}
.us_cul .list li:hover{box-shadow:0 0 25px #999;}

.us_honor{padding:80px 0;background: url(../images/us_11.jpg) no-repeat center;background-size:cover;}
.us_honor .detail{padding:0 40px;overflow: hidden;}
.us_honor .swiper-container{overflow: initial;}
.us_honor .swiper-button-next, .us_honor .swiper-button-prev{width: 26px;height: 40px;}
.us_honor .swiper-button-prev{background: url(../images/us_12.png) no-repeat center;background-size:contain;left: -40px;}
.us_honor .swiper-button-next{background: url(../images/us_13.png) no-repeat center;background-size:contain;right: -40px;}


.news_det{padding:0 0 30px;}
.news_top{padding:0 0 15px;text-align: center;border-bottom:1px solid #efefef;}
.news_top .title{font-size: 24px;color: #333333;font-weight: bold;}
.news_top .sm{margin-top: 20px;}
.news_top .date{font-size: 16px;color: #666666;}
.news_top .read{margin-left: 50px;font-size: 16px;color: #666666;background: url(../images/news_03.png) no-repeat left center;background-size:22px;padding-left: 30px;}

.news_edit{padding:25px 0 65px;font-size: 16px;color: #333333;line-height: 36px;    text-align: justify;}


.news_bot{padding:20px 0 40px;border-top:1px solid #efefef;}
.pagenav{width: 75%;}
.pagenav li{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 16px;color: #333333;line-height: 36px;}
.pagenav li:hover{color: #0467c0;}


.dl_main{padding-bottom: 80px;}
.dl_list{padding-bottom: 70px;margin-top: -30px;}
.dl_list li{padding:22px 0;border-bottom:1px solid #ddd;}
.dl_list .title{font-size: 20px;color: #333333;line-height: 36px;display: inline-block;vertical-align: middle;width: 80%;}
.dl_list .btn{font-size: 16px;color: #1682f2;line-height: 36px;border:1px solid #1682f2;border-radius:18px;position:relative;width: 120px;text-align: center;}
.dl_list .btn:before{content:'';display: inline-block;vertical-align: middle;margin-right: 5px;width: 14px;height: 14px;background: url(../images/dl.png) no-repeat center;background-size:contain;}
.dl_list li:last-child{border:none;}
.dl_list .btn:hover{color: #fff;background: #1682f2;}
.dl_list .btn:hover:before{background: url(../images/dl-1.png) no-repeat center;background-size:contain;}
.dl_list li:hover .title{color: #1682f2;}


.pc_show{display: block;}
.sj_show{display: none;}


.body_main{padding-bottom:100px;}
.body_mod{ color: #666;padding: 60px 75px 30px;box-shadow: 0 0 10px #eee; line-height: 36px;}

@media screen and (min-width:320px) and (max-width:1200px){
    .auto{width: 100%;padding:0 2%;}
}

@media screen and (min-width:992px) and (max-width:1200px){
    .hd_logo{margin:15px 0;}
    .hd_logo .img{height: 50px;}
    .hd_nav li{margin-left: 30px;}

    .in_ban .cn{font-size: 36px;}
    .in_ban .en{font-size: 22px;}
    
    .ft_c .pic{max-width:146px;}
    .ft_r .tel{font-size: 22px;background-size: 26px;margin-top: 40px;}
    
    .solu_list{margin-left: -2%;}
    .solu_list li{width: 31.3%;margin:0 0 30px 2%;}
    .solu_list .img{height: 185px;}
    .solu_list .bot{padding:15px 10px;}
    
    
    .case_mod{margin-bottom: 60px;}
    .case_mod .videobox{width: 280px;height: 190px;margin-top: -125px;}
    .case_mod .icon{width: 70px;height: 70px;margin-top: -35px;margin-left: -35px;}
    
   
    .part_tit .cn{font-size: 30px;}
    .part_dy .title{font-size: 20px;}
   
    .part_mode .pic{width: 80%;}
   
    .part_table .tit{width: 70px;}
    .part_table .table .td_px{padding-left: 70px;}
   
    .part_sy .list .fz{font-size: 20px;line-height: 50px;}
   
    /*index*/
    .idx_ban .swiper-pagination{bottom: 20px!important;}
   
    .idx_pro .col .info{padding:20px 15px 0;}
    .idx_pro .col .title{font-size: 16px;}
    .idx_pro .col .brief{line-height: 24px;height: 72px;}
    
    .idx_us .txt{width: 52%;}
    
    .idx_news .lbox{width: 400px;}
    .idx_news .rbox{margin-left: 420px;}
    
   
    .case_det .video{height: 500px;}
    .us_cul .list .info{padding:25px 15px;}
}

@media screen and (min-width:768px) and (max-width:991px){
    .hd_logo{margin:20px 0;}
    .hd_logo .img{height: 40px;}
    .hd_nav li{margin-left: 20px;font-size: 16px;}
    
    .in_ban{height: 290px;}
    .in_ban .txt{margin-top: 0;}
    .in_ban .cn{font-size: 32px;}
    .in_ban .en{font-size: 18px;}
    
    .ft_txt{margin-top: 40px;}
    .ft_c .pic{max-width:110px;}
    .ft_r .tel{font-size: 16px;background-size: 20px;margin-top: 20px;padding-left: 30px;}
    .ft_r .fz{font-size: 14px;}
    .ft_menu a{font-size: 14px;}
    .ft_logo{height: 40px;}
    
    
   
    .solu_main{padding:0 0 60px;}
    .crumb_bar{margin:30px 0;}
    .crumb{line-height: 30px;}
    .menu_lk .lk{font-size: 15px;min-width:65px;line-height: 30px;padding:0 10px;margin:0 5px;}
   
    .solu_list{margin-left: -2%;}
    .solu_list li{width: 31.3%;margin:0 0 20px 2%;}
    .solu_list .img{height: 145px;}
    .solu_list .bot{padding:10px 10px;}
    .solu_list .more{line-height: 28px;width: 75px;}
    
    
    .us_tit .cn{font-size: 24px;}
    
    .us_wrap .detail{margin-top: 50px;}
    .us_wrap .imgbox .icon{display: none;}
    .us_wrap .imgbox{width: 300px;margin:0 20px 10px 0;}
    .us_wrap .txt{margin: 0;}
    
    .lx_map{margin-top: 50px;}
    
   
    .case_main{padding:0 0 30px;}
    .case_mod{margin-bottom: 0;}
    .case_mod .item{padding:30px 0;}
    .case_mod .videobox{width: 280px;height: 190px;float:none;margin:0 auto;}
    .case_mod .icon{width: 70px;height: 70px;margin-top: -35px;margin-left: -35px;}
    .case_mod .num{display: none;}
    .case_mod .title{text-align: center;}
    
    
    .part_tit .cn{font-size: 26px;}
    .part_dy .title{font-size: 18px;}
   
    .part_mode .pic{width: 80%;}
   
    .part_table .tit{width: 70px;}
    .part_table .table .td_px{padding-left: 70px;}
   
    .part_sy .list .fz{font-size: 16px;line-height: 40px;}
    
   
    /*index*/
    .idx_ban .swiper-pagination{bottom: 20px!important;}
   
    .idx_case{padding:60px 0;}
    .idx_case .menu .icon{height: 60px;}
    .idx_case .wrap{padding:40px 50px;}
    
    .made_gn .box li{min-width:33.3%;}
    .made_gn .list .pic{height: 125px;}
    
    .idx_pro .title{font-size: 28px;}
    .idx_pro .font{width: 85%;margin:10px auto 0;}
    
    .idx_pro .botbox{padding:60px 0;}
    .idx_pro .col .info{padding:20px 15px 0;}
    .idx_pro .col .title{font-size: 16px;}
    .idx_pro .col .brief{line-height: 24px;height: 72px;}
    
    
    .idx_us .titbox .tit{font-size: 26px;}
    .idx_us .titbox .line{width: 30px;height: 4px;}
    .idx_us .txt{width: 100%;float: none;}
    .idx_us .pic{width: 100%;float: none;display: none;}
    
    .idx_news{padding:60px 0;}
    .idx_news .lbox{width: 300px;display: none;}
    .idx_news .rbox{margin-left: 0;}
    .idx_news .list .title{font-size: 17px;}
    .idx_news .list .brief{font-size: 14px;}
   
    .idx_bot+.foot{margin-top: 0;padding-top: 0;}
    
    .idx_map .auto{padding: 0;}
    .idx_map .part_tit{padding: 0 3%;}
   
    .lx_map .map{height: 300px;}
   
   
    .case_det .video{height: 400px;}
    .case_det .video-js .vjs-big-play-button{width: 60px;height: 60px;margin-top: -30px;margin-left: -30px;}
    
    
    .join_main{padding:0 0 30px;}
    .join_mod{padding:40px 30px 20px;}
    
   
    .ser_top .info{width: 48%;}
    .ser_top .info li{margin-bottom: 20px;}
    .ser_top .info .icon{width: 50px;}
    .ser_top .info .txt{margin-left: 65px;}
   
    .ser_main+.foot{margin-top: 0;}
    .ser_main .lx_map .auto{padding: 0;}
   
   
    .us_us{background: none;}
    .us_us .imgbox{border:none;width: auto;height: auto;position:initial;}
    .us_us .imgbox .pic{margin: 0;width: 80%;display: block;margin:0 auto;height: auto;}
    .us_us .info{width: 100%;box-shadow:none;margin-top: 0;}
    
    .us_cul{padding:60px 0;}
    .us_cul .list .info{padding:25px 15px;}
    .us_cul .list .icon{width: 50px;height: 50px;margin-top: -25px;margin-left: -25px;}
    .us_cul .list .pic{height: 135px;}
    .us_cul .list .font{font-size: 15px;}
    
    
   .news_top .title{font-size: 22px;}
    
    .dl_list .title{font-size: 18px;}
    .dl_list .btn{font-size: 15px;}
}

@media screen and (min-width:320px) and (max-width:767px){
    .pc_show{display: none;}
    .sj_show{display: block;}
    .auto{padding:0 3%;}
    .sj_menu{position:absolute;right: 3%;top: 50%;width: 30px;height: 30px;background: url(../images/menu.png) no-repeat center;background-size:contain;margin-top: -15px;}
    .sj_menu.close{background: url(../images/close.png) no-repeat center;background-size:20px;}
    
    .head{padding:10px 0;background: #132847;}
    .head+div{margin-top: 55px;}
    .hd_logo{margin:0;}
    .hd_logo .img{height: 35px;}
    
    .hd_nav{position:fixed;width: 100%;right: -100%;top: 55px;background: rgba(0,0,0,.6);bottom: 0;transition: all .1s;overflow: hidden;}
    .hd_nav .box{position:absolute;width: 160px;right: 0;top: 0;background: #132847;border-top:1px solid #1a365e;bottom: 0;padding-top: 10px;}
    .hd_nav.show{right: 0;}
    
    .hd_nav li{margin-left: 0;font-size: 16px;display: block;text-align: center;line-height: 40px;margin-bottom: 5px;}
    
    .in_ban{height:160px;}
    .in_ban .txt{margin-top: -25px;}
    .in_ban .cn{font-size: 22px;}
    .in_ban .en{font-size: 14px;}
    
    .ft_top{padding:30px 0 20px;}
    .ft_l,.ft_r{display: none;}
    .ft_txt{margin-top: 40px;}
    .ft_c{width: 100%;}
    .ft_c .fz{font-size: 13px;}
    .ft_c .pic{max-width:90px;}
    .ft_r .tel{font-size: 16px;background-size: 20px;margin-top: 20px;padding-left: 30px;}
    .ft_r .fz{font-size: 14px;}
    .ft_menu a{font-size: 14px;}
    .ft_logo{height: 40px;}
    .ft_bot{font-size: 12px;line-height: 20px;}
    
    
    .solu_main{padding:0 0 30px;}
    .crumb_bar{margin:10px 0;}
    .crumb{line-height: 20px;float:none;}
    .menu_lk{float:none;font-size: 0;display: flex;margin-top: 15px;}
    .menu_lk .lk{font-size: 15px;min-width:65px;line-height: 30px;padding:0 10px;margin:0;flex: auto;}
  
    
    .pagelist a{min-width: 26px;line-height: 26px;margin:0 2px;}
    
	
	.news_list .item{padding:15px 0;border-bottom:1px solid #eee;}
	.news_list .pic{width: 130px;height: auto;}
	.news_list .info{margin-left: 150px;padding: 0;}
	.news_list .title{font-size: 16px;}
	.news_list .date{margin-top: 5px;display: none;}
	.news_list .brief{font-size: 13px;line-height: 20px;margin-top: 5px;height: 44px;}
	.news_list .more{width: 80px;font-size: 12px;line-height: 26px;border:1px solid #999;display: none;margin-top: 5px;}
	.news_list .more:after{margin-left: 8px;}
	.news_list .item:before{display: none;}
	
    
   .lx_main .auto{padding: 0;}
    .lx_top{margin-top: 20px;padding:0 3%;}
    .lx_info{width: 100%;float:none;}
    .lx_info .title{font-size: 18px;}
    .lx_info .txt{line-height: 22px;}
    
    .lx_info .box{margin-top: 20px;}
    .lx_info .box li{font-size: 15px;line-height: 32px;background-size: 18px;padding-left: 28px;}
    
    .lx_form{width: 100%;float:none;margin-top: 15px;}
    .lx_form .ipt{line-height: 36px;height: 36px;}
    .lx_form .short{width: 100%;float:none;margin-bottom: 10px;}
    .lx_form .short:last-child{margin-bottom: 0;}
    .lx_form .row{margin-bottom: 10px;}
    .lx_form .textarea{height: 120px;padding:5px 15px;line-height: 24px;}
    .lx_form .submit{font-size: 16px;width: 120px;margin:0 auto;display: block;}
    
    .us_tit .cn{font-size: 20px;}
    .lx_map{margin-top: 30px;}
    
    .case_main{padding:0 0 30px;}
    .case_mod{margin-bottom: 0;}
    .case_mod .list{margin: 0;}
    .case_mod .item{padding:25px 0 10px;width: 100%;margin:0;}
    .case_mod .videobox{width: 90%;height: auto;float:none;margin:0 auto;overflow: hidden;}
    .case_mod .icon{width: 60px;height: 60px;margin-top: -30px;margin-left: -30px;}
    .case_mod .num{display: none;}
    .case_mod .title{text-align: center;font-size: 18px;margin-top: 10px;}
    .case_mod .txt{line-height: 24px;height: 72px;}
    
   
    .pro_main{padding-bottom: 40px;}
    .pro_list{margin-top: 15px;}
    .pro_list li{width: 49%;border-width:1px;margin-bottom: 15px;}
    .pro_list .top{padding: 5px;}
    .pro_list .title{font-size: 15px;}
    .pro_list .bot{display: none;}
    .pro_list .brief{font-size: 13px;line-height: 22px;height: 44px;}
   
   
    
    .part_tit{margin-bottom: 30px;}
    .part_tit .cn{font-size: 20px;}
    
    .part_dy{padding:30px 0 30px;}
    .part_dy li{margin-bottom: 15px;}
    .part_dy .title{font-size: 16px;margin-bottom: 5px;}
    .part_dy .title:before{width: 14px;height: 14px;top: 4px;}
    .part_dy .col{width: 100%;margin:0 0 10px;}
    .part_dy .txt{font-size: 14px;line-height: 24px;}
    .part_dy .img{width: 100%;margin-top: 0;}
    
    .part_mode{padding:30px 0;}
    .part_mode .tit{font-size: 18px;}
    .part_mode .pic{width: 80%;}
    .part_mode .txt{padding-left: 0;line-height: 22px;font-size: 13px;}
    .part_mode .txt p{padding-left: 10px;}
    .part_mode .txt p:before{top: 8px;width: 4px;height: 4px;}
   
    .part_table{padding:30px 0;}
    .part_table .tit{width: 50px;border-right-width: 5px;}
    .part_table .table .td_px{padding-left: 50px;}
    .part_table .table th{font-size: 14px;line-height: 30px;}
    .part_table .table td{font-size: 13px;line-height: 18px;}
    .part_table .table{margin-bottom: 1px;}
   
    .part_sy{padding:30px 0;}
    .part_sy .list .fz{font-size: 15px;line-height: 32px;}
    .part_sy .list li{width: 100%;float:none;margin-bottom: 25px;}
    .part_sy .list .img{width: 70%;display: block;margin:15px auto 0;}
   
    /*index*/
    .idx_ban .swiper-pagination{bottom: 10px!important;}
    .idx_ban .swiper-pagination-bullet{width: 20px;height: 2px;margin:0 3px!important;}
    
    
    .idx_case{padding:60px 0 0;}
    .idx_case .menu{font-size: 0;}
    .idx_case .menu .lk{margin:0;width: 50%;vertical-align: text-top;padding:0 20px 10px;}
    .idx_case .menu .icon{height: 30px;}
    .idx_case .menu .lk:after{display: none;}
    
    .idx_case .wrap{padding:40px 0;background: transparent;}
    
    .made_xq .info{width: 100%;float:none;}
    .made_xq .pic{width: 90%;float:none;display: block;margin:20px auto 0;}
    
    .idx_made .t_tit{font-size: 16px;margin-bottom: 10px;}
    .made_xq .txt{line-height: 28px;}
    .made_gn .more{font-size: 15px;width: 120px;line-height: 36px;display: block;margin:15px auto 0;}
    
    
    .made_gn .box li{min-width:100%;line-height: 26px;}
    .made_gn .list{margin: 15px 0 0;padding:0 2%;}
    .made_gn .list li{width: 100%;margin:0 0 15px;}
    .made_gn .list .pic{height: auto;}
    .made_gn .list .font{font-size: 15px;margin-top: 10px;}
    
    .idx_pro .title{font-size: 22px;}
    .idx_pro .font{width: 90%;margin:10px auto 0;line-height: 24px;}
    
    .idx_pro .botbox{padding:30px 0;}
    .idx_pro .botbox .auto{padding: 0;}
    .idx_pro .col{width: 100%;float:none;}
    .idx_pro .col .info{padding:20px 15px 0;}
    .idx_pro .col .title{font-size: 16px;}
    .idx_pro .col .brief{line-height: 22px;height: 66px;}
    .idx_pro .col .more{font-size: 13px;width: 80px;line-height: 28px;margin-top: 15px;}
    .idx_pro .col .pic{height: 210px;}
    
    .idx_us{padding:30px 0 40px;}
    .idx_us .titbox .tit{font-size: 20px;}
    .idx_us .titbox .line{width: 30px;height: 2px;}
    .idx_us .detail{margin-top: 20px;}
    .idx_us .txt{width: 100%;float: none;line-height: 26px;height: 338px;-webkit-line-clamp:13;}
    .idx_us .pic{width: 100%;float: none;display: none;}
    .idx_us .more{font-size: 14px;width: 110px;line-height: 40px;}
    
    .idx_news{padding:30px 0;}
    .idx_news .lbox{width: 300px;display: none;}
    .idx_news .rbox{margin-left: 0;}
    .idx_news .list li{padding:15px 0;}
    .idx_news .list .info:before{display: none;}
    .idx_news .list .title{font-size: 16px;}
    .idx_news .list .brief{font-size: 14px;   margin-top: 5px;height: 44px;line-height: 22px;}
    .idx_news .list .day{font-size: 32px;line-height: 30px; }
    .idx_news .list .year{font-size: 14px;}
    .idx_news .list .info{margin-left: 90px;}
    
    .idx_bot+.foot{margin-top: 0;padding-top: 0;}
    
    .idx_map .auto{padding: 0;}
    .idx_map .part_tit{padding: 0 3%;}
    .lx_map .map{height: 280px;width: 100%;}
    .lx_map .box{position:initial;width: 100%;}
    
    .case_det{padding:20px 0 30px;}
    .case_det .videobox{border-radius:4px;}
    .case_det .video{height: 240px;}
    .case_det .video-js .vjs-big-play-button{width: 50px;height: 50px;margin-top: -25px;margin-left: -25px;}
    .case_det .video-js{background: #000;}
    
   
    .join_main{padding:15px 0 10px;}
    .join_mod{padding:15px 5px 5px;box-shadow:none;margin-bottom: 20px;border-bottom:1px dashed #efefef;}
    .join_mod .title{font-size: 17px;margin-bottom: 20px;}
    .join_mod .smtit{margin-bottom: 10px;}
    .join_mod .txt{line-height: 26px;}
    .join_mod .group{margin-bottom: 25px;}
    .join_mod:last-child{border-bottom:none;}
    
   
    .ser_top{padding:30px 0 0;}
    .ser_top .info{width: 100%;}
    .ser_top .info li{margin-bottom: 20px;}
    .ser_top .info .icon{width: 40px;}
    .ser_top .info .tit{font-size: 16px;}
    .ser_top .info .fz{font-size: 14px;}
    .ser_top .info .txt{margin-left: 55px;padding-top: 0;}
    .ser_top .pic{width: 80%;display: block;margin:15px auto 0;float:none;}
    
    .ser_main+.foot{margin-top: 0;}
    .ser_main .lx_map .auto{padding: 0;}
    
    
   .news_det{padding:20px 0 0;}
   .news_top .title{font-size: 16px;}
   .news_top .sm{margin-top: 10px;}
   .news_top .date{font-size: 13px;}
   .news_top .read{font-size: 13px;background-size:18px;padding-left: 24px;margin-left: 15px;}
   
   .news_edit{font-size: 14px;line-height: 24px;padding:25px 0;}
   .news_bot{padding:15px 0 20px;}
   .pagenav li{font-size: 14px;line-height: 28px;}
   
   .dl_main{padding-bottom: 40px;}
   .dl_list{margin-top: 0;padding-bottom: 0px;}
   .dl_list li{padding:12px 0;}
   .dl_list .title{font-size: 15px;width: 75%;line-height: 26px;}
   .dl_list .btn{font-size: 12px;line-height: 26px;width:80px;}
   .dl_list .btn:before{width: 10px;height: 10px;}
   
   .footer{padding: 25px 0 0 0;}
   .footer .sy_wei_left{ display: none; float: none;}
   .footer .sy_wei_right{padding: 0 25px;float: none;}
   .footer .sy_wei_rwm{width: 100%;float: none;padding: 10px 25px;}
   .footer .sy_wei_rwm span{display: inline;vertical-align: top;}
   .flink{ display: none;}
   .footer .container{width: 100% !important;}
   .sy_wei2 p,.sy_wei2 span{float: none;width: 100%;display: block;text-align: center;}
   .zy_pro>ul>li .img{float: none;width: 100%;height: auto;}
   .zy_pro>ul>li .img img{ width: 100%;}
   .zy_pro>ul>li .text{width: 100%;padding: 25px 15px;float: none;}
   .zy_pro>ul>li:nth-child(2n-1) {background: #f3f4f4;}
   .zy_pro>ul>li .sy_new_nr li{ height: auto;}
   .zy_pro>ul>li .container{ width: 100%;}
}



