/*
首页模块命名规范：col-index-模块英文名称，如：col-index-news
内页页面外层容器命名规范：
1、通用样式：col-page，内页外层容器通用样式，使用方法<div class="col-page col-page-about"></div>
2、页面样式：col-page-模块英文名称，如：col-page-about（关于我们页面）
3、内页模块命名规范：col-模块英文名称，如：col-product（产品）、col-honor（荣誉）
其他命名规范：
1、使用swiper、owl.Carousel等插件时，插件外层容器可用模块名称-container,如product-container
2、使用英文名称为样式命名，不要出现拼音和首字母
3、模块最外层容器命名规范：col-自定义名称
4、样式命名中单词由符号“-”来连接，如：col-culture,col-hot-product
备注：上面所说的模块不是指系统后台模块，是网站前台页面中的组成模块，如：首页中包含网站头部、产品、新闻、荣誉、案例、网站底部，其中每个部分视为一个模块。
*/
@charset "utf-8";
@font-face{
  font-family: FZLTCXHJW;
  src:url('../fonts/FZLTCXHJW.woff2') format('woff2'),
  url('../fonts/FZLTCXHJW.woff') format('woff'),
  url('../fonts/FZLTCXHJW.ttf');
}
html,body {background: #fff;color: #333;font: 14px/1.6 Arial,'Microsoft YaHei',Tahoma,Verdana,'Simsun';overflow-x: hidden;}
@font-face {
  font-family: 'goomay';  /* project id 523133 */
  src: url('//at.alicdn.com/t/font_523133_ysem17f1v5nrk9.eot');
  src: url('//at.alicdn.com/t/font_523133_ysem17f1v5nrk9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_523133_ysem17f1v5nrk9.woff') format('woff'),
  url('//at.alicdn.com/t/font_523133_ysem17f1v5nrk9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_523133_ysem17f1v5nrk9.svg#goomay') format('svg');
}
.goomay a {
  font-family:"goomay" !important;
  font-size:12px!important;
  color: rgb(0,0,0,1)!important;
  font-style:normal;
  font-weight: normal;
  text-decoration: none!important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-transform: uppercase;
  transition: .5s all;
}
.icon-goomay a:before { content: "\e602"; }
.goomay a:hover{color: rgb(0,0,0,.5)!important;}
.icon-g:before { content: "\e603"; }
.iconfont {font-family: 'iconfont';}
*{word-break:normal !important}
li {list-style: none;}
i {font-style: normal;}
a {color: #333;outline: none;}
a:focus{color: #333;text-decoration: none}
a:hover { color: #e9280c;text-decoration: none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: bold;line-height: 1.6;}
body, h1, h2, h3, h4, h5, h6, dl, dt, li, ol, ul, dd, th, td, p, pre, form, input, button, textarea, hr {margin: 0;padding: 0;}
table>thead>tr>th, table>tbody>tr>th, table>tfoot>tr>th, table>thead>tr>td, table>tbody>tr>td, table>tfoot>tr>td {padding: .7rem;line-height: 1.6;border-top: 1px solid #ddd;}
dl,dd,dt{font-weight: normal;}
img {border: 0;  max-width: 100%;}
.relative {position: relative;}
.container {max-width: 1200px;  padding: 0;}
.container2 {max-width: 1370px; width:100%;  margin: 0 auto; padding: 0;}
#page{padding-top: 0px; overflow: hidden;}
nav.mm-menu_offcanvas{display: none;}
#header a.mm_btn{display: none; transition: .3s all;}
#BMapLib_transBox0 table td{box-sizing: content-box !important;}
.target-fix {position: relative;top:0;display: block;height: 0;overflow: hidden;}
img[src=""],img:not([src]){opacity:0 !important;}
.table{display: table;width: 100%;margin: 0;}
.table>.middle{display: table-cell;vertical-align: middle;}
.table>.top {display: table-cell;vertical-align: top;}
.table>.bottom {display: table-cell;vertical-align: bottom;}
.col_editor{line-height:2;color: #505050;}
.col_editor ul,.col_editor ol{padding:0 0 0 25px;margin:0}
.col_editor a{color:#1c57c4}
.col_editor a:hover{text-decoration:underline}
.col_editor img{max-width:100%;height:auto!important;}
.col_editor blockquote{padding-top:5px;padding-bottom:5px;padding-left:15px;border-left:4px solid #ddd}
.col_editor hr{display:block;padding:0;border:0;height:0;border-top:1px solid #ddd;margin:20px 0;-webkit-box-sizing:content-box;box-sizing:content-box}
.col_editor .metvideobox{ text-align:center; visibility:hidden; margin:10px auto; }
.col_editor .video-js{ max-width:100%; }
.col_editor table{width:100%!important;margin-bottom:1.6rem;border-spacing:0!important;border-collapse:collapse!important;padding:0!important;border:0}
.col_editor table td{border:1px solid #ddd!important}
.col_editor table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:.7rem;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}
.col_editor table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}
.col_editor #page_break .collapse{display:none}
.col_editor #page_break .num{padding:10px 0;text-align:center}
.col_editor #page_break .num li{display:inline;margin:0 2px;padding:3px 5px;border:1px solid #ccc;background-color:#fff;color:#666;text-align:center;cursor:pointer;font-family:Arial;font-size:12px;overflow:hidden}
.col_editor #page_break .num li.on{background-color:#ccc;color:#fff;font-weight:bold}
.col_module1{}
.col_module2_list{padding: 10px 30px;background: #fff;}
.col_module2_list li{list-style:none;border-bottom:1px solid #ddd;padding:15px 100px 15px 10px;position:relative}
.col_module2_list h2{font-weight:normal}
.col_module2_list li p{color:#818181}
.col_module2_list li span.time{color:#818181;position:absolute;right:10px;top:15px}
.col_module2_list li h2 i{margin-right:10px;position:relative}
.col_module2_list li.list_2 h2,.col_module2_list li.list_3 h2{}
.col_module2_list li h2 a:hover {color: #10c5e2;}
.col_module2_list li.list_2{padding:15px 0}
.col_module2_list li.list_3{padding-left:100px;min-height:80px}
.col_module2_list li.list_3 img{position:absolute;left:0;top:15px}
.col_module2_list li.list_3 span.time{position:static}
.col_module2 h1.col_title{font-size:28px;font-weight:normal;padding:5px 0}
.col_module2 .col_infos{color:#818181;font-size:12px;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #ddd}
.col_module2 .col_time{padding-right:6px}
.col_module2 .col_source{padding-right:6px}
.col_module2 .col_source a{color:#607fa6}
.col_module2 .col_editor{padding:0 10px}
.col_inner,.col_section{position: relative;margin: 0 auto;margin: 0 auto;width: 1000px;max-width: 98%;}
.col_none{display: none;}
.col_hidden{ visibility:hidden }
/* header */
.img {font-size: 0;}
header{position: absolute;text-transform: uppercase;top: 0;left: 0;width: 100%;background: #fff;z-index: 99;white-space: nowrap;}
header .img{width: 1px;padding-right: 3.5vw;}
header .img img{max-width: none;}
header .table{height: 105px;}
header a{color: #96979e;display: inline-block;margin: 0 1vw;}
header a:hover{color:#1e1e1e}
header .product_nav{display: inline-block;}
header .product_nav a{}
header nav ul {text-align: right;}
header nav ul li{display: inline-block;}
header.index{position: fixed;background: rgba(0, 0, 0, 0.7);}
header.index .table{height: auto;padding: 5px 0;}
header.index a:hover{color: #fff}
.large_inner {margin: 0 4vw;}
.index_video_wrapper2 nav, .mobile_nav, header .table>.menu-bar {display: none;}
header .menu.btn {margin: 0 auto;width: 25px;white-space: normal;padding: 0;}
header .menu.btn .mid, header .menu.btn::after, header .menu.btn::before {content: "";width: 25px;height: 2px;background: #000;display: block;margin: 6px 0;-webkit-transition: all .2s;transition: all .2s;}
header .menu.btn::after, header .menu.btn::before {-webkit-transform-origin: 0 1px;transform-origin: 0 1px;}
header.index .menu.btn .mid, header.index .menu.btn::after, header.index .menu.btn::before {background: #fff;}





/* banner */
.col-banner{position: relative;overflow: hidden;text-align: center;font-size: 0;margin-top: 105px;}
.col-banner .desc {position: absolute;top: 45px;font-size: 14px;white-space: pre-wrap;line-height: 28px;margin: 20px 0;color: #fff;text-align: left;}
.col-banner .flash img{width:100%!important;}


/* page */
.page {text-align: center;margin:30px 0;}
.page ul li a{border: 1px solid #e0e0e0;background: none;color:#2e7879;margin:0;width: 30px;height:30px;border: 1px solid #e0e0e0;padding: 0;line-height: 28px;background: #fff;}
.page ul li.disabled a{background: #f0f0f0;color:#aaa;border: 1px solid #e0e0e0;}
.page ul li.active a{border: 1px solid #e0e0e0;background: #f0f0f0;color:#aaa;}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {background: #f0f0f0;color:#aaa;border:none;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background: #f0f0f0;color:#aaa;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {background: #fff;color:#aaa;}
.pagination>li:last-child>a, .pagination>li:last-child>span{color: #015eae}
/* 内页 */

/* index */
.index_video_wrapper2{position: relative;height: 100vh;width: 100%;font-size: 0;max-height: 100vh;overflow: hidden;background: #000;}
.index_video_wrapper2 video{width: 100%;height: 100%;background:#000 no-repeat center;}
.index_video_wrapper2 .shade{background: url('../images/grid.png');position: absolute;left: 0;top: 0;right: 0;bottom: 0; pointer-events:none;}
.index_footer{position: absolute;bottom: 45px;left: 0;right: 0;text-align: left;}
.index_footer a{color: #414141;font-size: 14px;}
.index_footer .footer_lang a{font-size: 15px;color: #fff;}
.index_footer .footer_lang a::before{content: "/";display: inline-block;margin-right: 5px;}
.index_footer .footer_lang a:first-child::before{display: none;}




/* about */
.col_section{position: relative;padding: 50px 0 200px;}
.col_section article{float:left;margin-left: -230px;width:100%;}
.col_section article .col_article{margin-left:250px;}
.col_section_asidenone article {float: none;margin-left: 0;}
.col_section_asidenone article .col_article {margin-left: 0;}
.col_article_head{position:absolute;line-height:45px;text-align: left;left: 0;right: 0;top: 0;z-index: 25;font-size: 30px;color: #fff;text-transform: uppercase;background: rgba(0,0,0,0.2);}
.col_article_head .table{height:12vh;}
.col_article_head .middle{padding:15px 0;}
.col_article_head.on{top:0;left:0;right:0;position: fixed;}
.col_article_head.on h1{border-bottom:0 none;}
.col_article_head h1{font-weight: normal;font-size: 22px;font-family:'Microsoft YaHei',Tahoma,Verdana,sans-serif;line-height: 45px;}
.col_article_head .col_position{font-size: 15px;float: right;}
.col_article_head .col_position:hover a.on,.col_article_head .col_position a{color:#fff;margin-left: 3.15vw;display: inline-block;}
.col_article_head .col_position:hover a:hover,.col_article_head .col_position a.on,.col_article_head .col_position a:hover{color: #1e1e1e;}
.col_section_sehed{padding-top:0;}
.col_section_head{height:50px;color:#aaa;font-size:12px;font-family:'宋体';line-height:50px;}
.col_section_head a{color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.col_section_head .col_position:hover a:hover, .col_section_head .col_position a.on, .col_section_head .col_position a:hover {color: #1e1e1e;}

.col_editor .about-slider-wrapper ul,.col_editor .about-slider-wrapper ol{padding: 0;}
.about-slider p{font-size: 0;}
.about-slider h2{font-weight: normal;color: #505050;background: #ebebeb;height: 120px;font-size: 22px;text-align: center;}
.about-slider h2>*{padding: 15px 30px;}
.about-slider-wrapper{position: relative;}
.about-slider-wrapper .flex-control-nav{position: absolute;top: 100%;margin: -170px 0;z-index: 5;height: 30px;text-align: right;left: 20px;right: 20px;width: auto;}
.about-slider-wrapper .flex-control-paging li a{background: #fff;font-size: 0;}
.about-slider-wrapper .flex-control-paging li a:hover,.about-slider-wrapper .flex-control-paging li a.flex-active{background: #333;}




/* product */
.table .table{background-color:transparent;}
.pro_show_table{position: relative;margin-top: 105px;text-transform: uppercase;overflow: hidden;}
.pro_show_table img{max-width:100%;height:auto;}
.pro_show_table .slogan{width: 16vw;color: #fff;position: relative;}
.pro_show_table .slogan .slogan_bg{background: #1e1e1e;position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition:all linear .5s;}
.pro_show_table .slogan .slogan_bg.off{width: 0;}
.pro_show_table .slogan .word{font-size: 12px;font-family: "Arial";letter-spacing: 4px;color: rgb( 255, 255, 255 );text-transform: uppercase;white-space: nowrap;line-height: 34px;text-align: center;transform-origin: 100% 50%;transform: rotate(-90deg);top:60px;position: absolute;right: 50%;z-index: 4;opacity: 1;transition:all .5s;}
.pro_show_table .slogan .word::before{content: "";border-bottom: 1px solid;width: 140px;height: 0;display: inline-block;vertical-align: middle;margin-right: 20px;}
.pro_show_table .slogan .word.off{top:20px;opacity: 0;}
.pro_show_table .bg_hui{position: absolute;left: 50%;width: 34vw;height: 100%;background: #46474c;transition:all linear 0.5s;}
.pro_show_table .bg_hui.off{width: 0;}
.pro_show_table .btn{text-align: center;letter-spacing: 4px;position: absolute;background: #343436;color: #fff;font-size: 13px;white-space: nowrap;height: 41px;line-height: 41px;width: 19vw;z-index: 2;text-transform: uppercase;transition:all 0.7s;overflow: hidden;padding:0;border-radius: 0;border:none}
.pro_show_table .btn.off{width: 0;}
.pro_show_table .btn .btn-bar{position: relative;}
.pro_show_table .btn::before{content: "";position: absolute;left: 0;width: 0;top: 0;height: 100%;background: #96979e;transition:all ease-out .3s;}
.pro_show_table .btn:hover::before{width: 100%;}
.pro_show_table .table{border-spacing: 0;}
.pro_show_table .item{position: relative;}
.pro_show_table .item .desc{letter-spacing: 6px;text-transform: uppercase;}
.pro_show_table .rotate90{transform: rotate(-90deg);transform-origin: 0 50%;}
.pro_show_table .item .description,.pro_show_table .item.second .desc .bar{transform: translateY(0px);transition:all 0.5s 0.5s;opacity: 1;}
.pro_show_table .item .description.off,.pro_show_table .item.second .desc .bar.off{transform: translateY(40px);opacity: 0;}
.pro_show_table .item .desc .bar p,.pro_show_table .item .desc p{background: #fff;position: relative;top: 0;opacity: 1;transition:all .5s;}
.pro_show_table .item .desc .bar.off p,.pro_show_table .item .desc.off p{top: 30px;opacity: 0;}
.pro_show_table .item.first{padding-bottom: 90px;}
.pro_show_table .item.first .p-img-wrapper-2{background: #fff;}
.pro_show_table .item.first .desc{width: 21vw;position: relative;}
.pro_show_table .item.first .desc .word{white-space: nowrap;position: absolute;left: 50%;bottom: -107px;line-height: 34px;opacity: 1;transition:all .5s;}
.pro_show_table .item.first .desc .word.off{bottom: -147px;opacity: 0;}
.pro_show_table .item.first .desc .word p{display: inline-block;}
.pro_show_table .item.first .desc .word::before{content: "";display: inline-block;width: 190px;margin-right: 20px;border-top: 1px solid ;vertical-align: middle;}
.pro_show_table .item.first .img{position: relative;}
.pro_show_table .item.first .btn{bottom: -21px;left: -90px;}
.pro_show_table .item.first .next{position: absolute;background: url('../images/next.png');width: 36px;height: 36px;left: 313px;top:100%;margin: 21px 0 0;display: none;}
.pro_show_table .item.first.has-desc{padding-bottom:205px;}
.pro_show_table .item.first .description{position:absolute;top: 100%;left: -90px;font-size: 15px;margin: 72px 37vw 0 90px;line-height: 25px;text-align: left;}
.pro_show_table .item.second .desc{font-size: 14px;color: #717275;/* font-family: FZLTCXHJW; */width: 40.3%;position: relative;text-align: center;letter-spacing: 0;line-height: 25px;/* vertical-align: bottom; */}
.pro_show_table .item.second .btn{left: 50%;top: 28%;transform: translateX(-50%);}
.pro_show_table .item.second .p-img-wrapper-2{background: #46474c;}
.pro_show_table .item.second .desc .bar{padding: 0 12%;margin-top: 20%;color: #989aa4;white-space: pre-wrap;}
.pro_show_table .item.third .img{}
.pro_show_table .item.third .desc{text-align: center;padding: 0 0 0 5.5vw;}
.pro_show_table .item.third .img{width: 40.3%;}
.pro_show_table .item.third .description{margin: 60px 2vw 0 1vw;line-height:25px;letter-spacing:0;color:#46474c;font-size: 14px;white-space: pre-wrap;}
.pro_show_table .item.third .desc .bar{text-align: left;border-bottom: 1px solid;height: 10px;line-height: 20px;margin-bottom: 12.5%;color: #717275;}
.pro_show_table .item.third .desc .bar p{background: #fff;display: inline-block;padding-right: 15px;}
.pro_show_table .item.third .btn{position: relative;display: inline-block;}
.pro_show_table .item.third .p-img-wrapper-2{background: #fff;}
.pro_show_table .item.fourth{text-align: center;margin: 0 5.5vw;padding: 0 0 1px;}
.pro_show_table .item.fourth .desc{text-align: left;border-bottom: 1px solid;height: 10px;line-height: 20px;margin-bottom: 12.5%;color: #717275;margin: 30px 34vw 0 0;}
.pro_show_table .item.fourth .desc p{background: #fff;display: inline-block;padding-right: 15px;}
.pro_show_table .item.fourth .description{margin:20px 28.5vw 35px 300px;text-align:left;line-height:25px;font-size: 14px;}
.pro_show_table .item.fourth .btn{right: -3vw;top: 68%;}
.pro_show_table .item.fourth .p-img-wrapper-2{background: #fff;}
.pro_show_table .main{padding-bottom: 65px;}
.pro_show_table .item.words{font-family: FZLTCXHJW;color: #717275;font-size: 52px;text-align: center;}
.pro_show_table .item.words .middle{padding: 12vh 5%;}
.pro_show_table .item.words .bar{text-align: left;text-transform: uppercase;display: inline-block;}
.pro_show_table .item.words .bar p{transition:all 0.5s;position: relative;top: 0;opacity: 1;}
.pro_show_table .item.words .bar p.off{top:20px;opacity: 0;}
.pro_show_table .item.email{padding: 12.5vh 0;text-transform: uppercase;font-family: FZLTCXHJW;font-size: 52px;}
.pro_show_table .item.email a{color: #717275;border-bottom: 1px solid transparent;padding: 0 0 10px;position: relative;}
.pro_show_table .item.email a::after{content: "";position: absolute;left: 50%;bottom: 0;width: 0;border-bottom: 1px solid;transform:translateX(-50%);transition:all .3s;}
.pro_show_table .item.email a:hover::after{width: 100%;}
.pro_show_table .item.email .middle{padding: 0 5.5vw;}

.p-img-wrapper-1{position: relative;margin: 0 auto;display: inline-block;max-width: 100%;}
.p-img-wrapper-2{height: 100%;width: 100%;position: absolute;left: 0;top: 0;transition:all 0.5s;overflow: hidden;}
.p-img-wrapper-2.off{width: 0;}
.p-img-wrapper-2 img{width: 100%;width: auto;transition:all linear .3s;transition-delay: 0.5s;transform: translateX(0%)}
.p-img-wrapper-2.off img{transform: translateX(-100%)}





.col_module3_list ul.list_1{list-style:none;width: 100%;}
.col_module3_list ul.list_1 li{text-align:center;margin-top:30px;width: 50%!important;float: left;display: block;padding: 0 60px;}
.col_module3_list ul.list_1 li a{text-align:center;display:block;background:#fff;border:1px solid #ddd;font-size:0;width: 100%!important;}
.col_module3_list ul.list_1 li h2{text-align: left;font-size:14px;padding:10px 10px;border-top:1px solid #ddd;font-weight: normal;}
.col_module3_list ul.list_1 a img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width: 100%;height: 100%;}
.col_module3_list ul.list_1 a:hover h2{color:#333}
.col_module3_list ul.list_1 a:hover img{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}



/* 产品详情页 */
#showproduct {padding-top: 45px;}
#showproduct dl.pshow{visibility:hidden}
#showproduct dl.pshow dt{float:left;position:relative;font-size:0;text-align:center;overflow:hidden;border-right:1px solid #ddd}
#showproduct dl.pshow dt .col_box{margin:0 auto;max-width: 100%;}
#showproduct dl.pshow dt .col_box figcaption{display:none}
#showproduct dl.pshow dt .my-simple-gallery figure{float:left;margin:0;text-align: center;width: 100%;}
#showproduct dl.pshow dt .my-simple-gallery figure img{width: 400px;}
#showproduct dl.pshow dt li{display:inline-block;margin-right:10px;margin-top:10px;cursor:pointer}
#showproduct dl.pshow dt li img{filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
#showproduct dl.pshow dt li.flex-active{border:2px solid #000;width:66px;height:66px;position:relative;overflow:hidden}
#showproduct dl.pshow dt li.flex-active img{position:relative;left:-2px;top:-2px}
#showproduct dl.pshow dd{float:left;width:100%}
#showproduct dl.pshow dd .col_box{padding:0 20px}
#showproduct dl.pshow dd .col_box h1{font-size:24px;padding:20px 5px;border-bottom:1px solid #ddd}
#showproduct dl.pshow dd .col_box ul li{list-style:none;color:#818181;padding:8px 5px 8px 90px;border-bottom:1px solid #ddd;position:relative}
#showproduct dl.pshow dd .col_box ul li span{position:absolute;left:0;top:0;padding:8px 5px;width:80px;word-wrap:break-word}
#showproduct dl.pshow dd .col_box .desc{padding:10px;margin-top:20px;background:#f7f8fa;color:#666;line-height: 1.6;}
#showproduct .col_nav{height:45px;line-height:43px;margin:30px 0;border:1px solid #ddd}
#showproduct .col_nav li{float:left;list-style:none;border-right:1px solid #ddd;cursor:pointer}
#showproduct .col_nav li a{display:block;padding:0 40px}
#showproduct .col_nav li.col_now,#showproduct .col_nav li.col_hover{background:#f7f8fa}
#showproduct .col_related{margin-top:30px;font-size:18px;font-weight:normal;border-bottom:1px solid #ddd;padding:10px 10px;color:#333}
#showproduct .col_related_list{list-style:none;}
#showproduct .col_related_list li{float:left;text-align:center;margin-top:30px;overflow:hidden;width: 25%;padding: 0 30px;}
#showproduct .col_related_list li a{text-align:center;display:block;margin:0 auto;background:#fff;border:1px solid #ddd;font-size:0;}
#showproduct .col_related_list li h2{text-align:left;font-size:14px;padding:10px 10px;font-weight:normal;border-top:1px solid #ddd}
#showproduct .col_related_list li img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
#showproduct .col_related_list li a:hover h2{color:#333}
#showproduct .col_related_list li a:hover img{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
#showproduct .col_nav_contbox{padding:0 10px}
#showproduct .met_tools {border-top: 1px solid #ddd;margin-top: 30px;position: relative;padding: 10px 10px 0;height: 50px;line-height: 50px;}
#showproduct .met_tools .met_page {clear: both;position: absolute;right: 5px;top: 0;color: #818181;}
#showproduct .met_tools .met_page li {display: inline-block;list-style: none;margin-right: 30px;}
#showproduct .met_tools .met_page li:last-child{margin-right: 0}
#showproduct .met_tools .met_page li span {padding-right: 5px;}
#showproduct .met_tools .met_page a {color: #607fa6;}




/* news */
.col-page-news{overflow: hidden;}
.col_module52_list .slider{margin-top: 20px;position: relative;}
.news-slider-wrapper{font-size: 0;}
.news-slider-wrapper img{max-width: 100%;height: auto;}
.news-slider h2{font-weight: normal;color: #505050;background: #ebebeb;height: 120px;font-size: 14px;text-align: center;}
.about-slider h2 .middle{padding: 15px 30px;}
.news-slider-wrapper .flex-control-nav{position: absolute;top: 100%;margin: -170px 0;z-index: 5;height: 30px;text-align: right;left: 20px;right: 20px;width: auto;}
.news-slider-wrapper .flex-control-paging li a{background: #fff;font-size: 0;cursor: pointer;}
.news-slider-wrapper .flex-control-paging li a:hover,.news-slider-wrapper .flex-control-paging li a.flex-active{background: #333;}




/* 新闻详情页 */
.col-news .col_clear {clear: both;}
.col-news .col_article_head{display: none;}
.col-news .met_tools {border-top: 1px solid #ddd;margin-top: 30px;position: relative;padding: 10px 10px 0;height: 50px;line-height: 50px;}
.col-news .met_tools .met_page {clear: both;position: absolute;right: 5px;top: 0;color: #818181;}
.col-news .met_tools .met_page li {display: inline-block;list-style: none;margin-right: 30px;}
.col-news .met_tools .met_page li:last-child{margin-right: 0}
.col-news .met_tools .met_page li span {padding-right: 5px;}
.col-news .met_tools .met_page a {color: #607fa6;}


/* 底部 */
.footer{position: relative;font-size: 12px;padding: 35px 0;border-top: 1px solid rgb(202,202,202);line-height: 36px;text-align: center;}
.footer .col-footer-nav a{width: 95px;display: inline-block;position: relative;}
.footer .col-footer-nav a .after{border-left: 1px solid rgb(224,224,224);position: absolute;left: 0;top: 50%;width: 2px;height: 15px;margin-top: -7.5px;background: rgb(120,120,120);}
.footer .col-footer-nav a.first .after{display: none;}
.col_footer{position: relative;font-size: 10px;margin-top: -45px;height: 45px;line-height: 45px;text-transform: uppercase;letter-spacing: 4px;padding-left: 6vw;}
.col_footer_nav {float: right;text-align: center;white-space: nowrap;}
.col_footer_text {-webkit-transform-origin: 0 50%;transform-origin: 0 50%;}
.col_footer_text, .col_footer_nav {-webkit-transform: scale(0.8);transform: scale(0.8);}



/* 副导航 */




/* media */
@media (min-width: 1200px) {
  .container{width: 1200px}
}
@media (max-width: 1600px) {
  
  
}
@media (max-width: 1460px) {
  
}
@media (max-width: 1200px) {
  .pro_show_table .slogan {display: none;}
  .pro_show_table .bg_hui {width: 66%;}
  .pro_show_table .item.second .desc, .pro_show_table .item.third .img {width: 50%;}
  .pro_show_table .btn {letter-spacing: 2px;}



  .container{width: 100%;}
}
@media screen and (min-width: 1024px){
  .index_video_wrapper2 video{background-image: url('../images/video-loading.gif');}
}
@media (max-width: 992px) {

}
@media (max-width: 768px) {
.pro_show_table .bg_hui {display: none;}
.pro_show_table .main {padding-bottom: 20vh;}
.pro_show_table .item.first.has-desc {padding-bottom: 0;}
.pro_show_table .item.words {font-size: 36px;}
.pro_show_table .item.email {font-size: 36px;}
.pro_show_table .item.fourth {margin: 0;}
.pro_show_table .item.first .desc {width: 0;display: none;}
.pro_show_table .item.first .btn {left: 40px;bottom: 35px;}
.pro_show_table .item.first .description {left: 20px;margin: 0;width: 55.5%;background: rgba(255,255,255,.7);top: unset;bottom: 20px;padding: 15px 20px 70px 20px;}
.pro_show_table .item.second .desc .bar {margin-top: 0;}
.pro_show_table .item.second .btn {position: relative;display: inline-block;left: 0;top: 0;-webkit-transform: translateX(0);transform: translateX(0);margin-top: 15px;}
.pro_show_table .item.second .desc {position: absolute;left: 50%;top: 50%;background: rgba(70,71,76,.9);padding: 15px;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.pro_show_table .item.words {font-size: 36px;}
.pro_show_table .item.third .desc {position: absolute;z-index: 2;background: rgba(255,255,255,.7);padding: 15px;left: 20px;top: 50px;text-align: left;width: 54%;}
.pro_show_table .item.third .desc .bar {display: none;}
.pro_show_table .btn {width: auto;padding: 0 15px;}
.pro_show_table .item.third .description {margin: 0;padding: 10px 0;}
.pro_show_table .item.second .desc, .pro_show_table .item.third .img {width: auto;}
.pro_show_table .item.email {font-size: 36px;}
.pro_show_table .item.fourth .btn {right: 40px;bottom: 35px;top: unset;}
.pro_show_table .item.fourth .desc {display: none;}
.pro_show_table .item.fourth .description {position: absolute;width: 55.5%;right: 20px;margin: 0;bottom: 20px;padding: 15px 20px 65px 20px;background: rgba(255,255,255,.7);}








  
}
@media (max-width: 430px) {
  .col_section {padding-bottom: 60px;}
  .col_footer {line-height: 20px;padding-left: 4vw;}
  .about-slider-wrapper .flex-control-nav, .news-slider-wrapper .flex-control-nav {top: 7px;right: 8px;font-size: 0;margin: 0;}
  .about-slider-wrapper .flex-control-nav li, .news-slider-wrapper .flex-control-nav li {margin: 0 3px;}
  .about-slider-wrapper .flex-control-nav li a, .news-slider-wrapper .flex-control-nav li a {width: 6px;height: 6px;}
  .about-slider-wrapper .about-slider h2, .news-slider-wrapper .about-slider h2 {font-size: 16px;height: auto;}
  .about-slider-wrapper .about-slider span, .news-slider-wrapper .about-slider span {font-size: 12px!important;}
  .about-slider-wrapper .about-slider h2 .middle, .news-slider-wrapper .about-slider h2 .middle {padding: 7px 8px;}
  .col-banner{display: none;}
  header {border-bottom: 1px solid rgba(70,70,70,.3);padding: 5px 0;position: fixed;}
  header .table {height: auto;display: block;}
  header .table>.img, header .table>.menu-bar {display: inline-block;}
  header .img img {max-height: 27px;width: auto;}
  header .product_nav.middle, header .table>nav.middle ,.index_video_wrapper2 .shade{display: none;}
  .mobile_nav {display: block;position: fixed;left: 0;right: 0;top: 41px;bottom: 0;-webkit-transform: translateX(0);transform: translateX(0);z-index: 999;background: 0 0;-webkit-transition: all .7s;transition: all .7s;}
  .mobile_nav.closes {-webkit-transform: translateX(-100%);transform: translateX(-100%);}
  .mobile_nav.index .bar {background: #000;}
  .mobile_nav .bar {background: #fff;margin-right: 20vw;padding-left: 4vw;height: 100%;padding-top: 5vh;}
  .mobile_nav.index a {color: #fff;}
  .mobile_nav a {display: block;margin-left: 20px;padding-left: 10px;margin-bottom: 10px;font-size: 14px;color: #000;}
  header .menu.btn.closes::before {-webkit-transform: rotate(42deg);transform: rotate(42deg);}
  header .menu.btn.closes::after {-webkit-transform: rotate(-42deg);transform: rotate(-42deg);}
  header .menu.btn.closes .mid {width: 0;}
  .index_video_wrapper2>.middle {padding: 60px 0 24px;}
  .index_video_wrapper2 video {background-image: url(../images/cover.jpg);background-size: cover;}
  .index_video_wrapper2 nav {display: block;text-align: center;width: 90%;margin: 5vh auto 0;}
  .index_video_wrapper2 nav a {display: block;font-size: 13px;color: #fff;margin: 10px auto;line-height: 1;padding: 12px 10px;background: rgba(50,50,50,.5);border: 1px solid rgba(70,70,70,.5);-webkit-transition: all .3s;transition: all .3s;}
  .index_video_wrapper2 nav a:hover {background: rgba(50,50,50,.7);border: 1px solid rgba(240,240,240,.5);}
  .index_footer {bottom: 10px;}



}


