@charset "utf-8";
.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}



@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1527579085267'); /* IE9*/
  src: url('iconfont.eot?t=1527579085267#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1527579085267') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1527579085267#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-productsfour:before { content: ""; }

.icon-productsthree:before { content: ""; }

.icon-productstwo:before { content: ""; }

.icon-productsone:before { content: ""; }

.icon-chouzhi:before { content: "\e627"; }

.icon-menu:before { content: "\e6ac"; }

.icon-facebook:before { content: "\e681"; }

.icon-location:before { content: "\e6b4"; }

.icon-arrow:before { content: "\e670"; }

.icon-jia:before { content: "\e65b"; }

.icon-search01:before { content: "\e6d6"; }

.icon-fuwu:before { content: "\e6c1"; }

.icon-youtubeplay:before { content: "\ebc6"; }

.icon-home:before { content: "\e609"; }

.icon-twitter:before { content: "\e872"; }

.icon-tel:before { content: "\e67b"; }

.icon-zhiliang:before { content: "\e61c"; }

.icon-linkedin:before { content: "\e7d7"; }

.icon-liuyan:before { content: "\e9ce"; }

.icon-Ankerwebicon-:before { content: "\e689"; }

.icon-mess:before { content: "\e63a"; }

.icon-address:before { content: "\e60e"; }

.icon-quality-requirement:before { content: "\e646"; }

.icon-mail2:before { content: "\e6aa"; }

.icon-diqiuyi:before { content: "\e7fc"; }

.icon-time:before { content: "\e613"; }

.icon-mail:before { content: "\e6f6"; }

.icon-mail1:before { content: "\e615"; }

.icon-earth:before { content: "\e70d"; }

.icon-chuanzhen:before { content: "\e600"; }

.icon-Customized-:before { content: "\e64c"; }

.iconfont:before{ display: block; margin:0 auto; }

@font-face {
/*  font-family: 'Conv_FFF';
  src: url('../fonts/FFF_MEDIUM_TRIAL.eot');
  src: local('☺'), url('../fonts/FFF_MEDIUM_TRIAL.woff') format('woff'), url('../fonts/FFF_MEDIUM_TRIAL.ttf') format('truetype'), url('../fonts/FFF_MEDIUM_TRIAL.svg') format('svg');
  font-weight: normal;
  font-style: normal;*/
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{font-family:Arial, Helvetica, sans-serif; font-size: 14px; overflow-x: hidden; color: #333;}
html, body, div, span, h1, h2, h3, h4, h5, h6, p,table, td, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0;padding: 0;}
input,select,textarea{font-size: 14px;border:none;margin: 0;padding: 0; outline: none; font-family: Arial;}
img{border: 0 none;vertical-align: middle;max-width: 100%;}
a{color: #333;text-decoration:none;background-color:transparent;transition: 0.3s;}
a:hover{cursor: pointer;}
a:focus{outline:none;}
ul, li, dl, dt, dd{list-style: none outside none;}
/*table td{word-wrap:break-word;word-break:break-all;}*/

.warper{max-width:1440px; margin:0 auto;}
.container{width: 100%; padding:0; margin:0;}
.backToTop{width:50px; height:50px; background:#767676 url(../images/icon_top.png) no-repeat center; z-index: 3; background-size:60%; cursor:pointer; position:fixed; right:30px;text-indent:9999px; bottom:80px; color: #fff; border-radius: 6px; transition: all .3s}
.backToTop:hover{opacity: .8}

body{padding-top: 98px;}
header{ background: #fff; height: 98px; position: fixed; top:0; box-shadow: 0 2px 2px 2px rgba(0,0,0,.05); width: 100%; left: 0; z-index: 9}
.logo{ float: left; margin: 30px 0;}
#nav .warper{position: relative;}
nav{ float: right; margin-right: 200px;}
nav li{ float: left; position: relative; color: #ccc; }
nav li>a{ padding:0 18px; display: inline-block; vertical-align: middle; line-height: 98px; font-weight: 600; text-transform: uppercase; transition:0.5s; }
nav dl{ position: absolute; background: #b32122; display: block; top:98px; opacity: 0; transition: opacity 1s ease;  left: 9999px; z-index: 999;  }
nav dl a{ color: #fff; display: block; padding: 10px 15px; white-space: nowrap;}
nav dl a:hover{ background: #fff; color: #b32122}
nav li:hover dl{ opacity: 1; left: 0;}
nav li.on>a,nav li:hover>a{ color: #b32122;}

.languagebox{position: absolute; right:60px; top: 37px; color: #666}
.languagebox i{display: inline-block; font-size: 20px; margin-right: 3px; vertical-align: middle;}
.searchbox{ position: absolute; right:0px; top:0; width: 50px; text-align: center; line-height: 98px;}
.searchbox i.search-button{ color: #666; display: inline-block; text-align: center; font-size:24px; }
.searchbox form{ border-radius: 25px; position: absolute; top:80px; right:-30px; overflow: hidden; width: 200px; height: 30px; z-index: 10; border:1px solid #bbb; background: #fff; display: none; }
.searchbox form i{ display: block; width: 40px; overflow: hidden; text-align: center; height:30px;line-height: 30px; color: #444; font-size: 20px;font-weight: 600; }
.searchbox form .text{ width: 158px; line-height: 30px; padding-left:12px; float: left; }
.searchbox form button{ width:40px; height: 30px; background: none; border: 0; position: absolute; outline: none; cursor: pointer; right: 0; top: 0;  }
.searchbox:hover form{display: block;}

#nav .nav-button{width: 35px;height: 35px;border-radius: 3px;background: #333;color: #fff;position: absolute;right: 10px;top: 19px;line-height: 35px;text-align: center;font-size: 20px;display: none;}
#nav .nav-button i{font-size: 22px;}
.close-nav{position: fixed;top:0;left:0;width: 100%;height: 100%;background: #000;opacity: 0;visibility: hidden;transition: 0.5s;z-index: 88;}
.nav-open{transform: translateX(0);}
.close-open{opacity: 0.5;visibility: visible;}
.body-hidden{overflow: hidden!important;}
.position{position: fixed;left: 0;right: 0;background: #fff; top: 0; z-index: 99; box-shadow: 0 1px 5px 1px rgba(0,0,0,.07)}

footer{ background: #333; overflow: hidden; color: #fff; line-height: 24px; position: relative;}
.footer{padding:75px 0; overflow: hidden;}
.footer .item{width: 24%; float: left; margin-right: 3%;}
.footer .item3{margin-right: 0;}
.footer .item0{width: 30%; margin-right:7%;}
.footer .item1{width:13%;}
.footer .item2{width:20%;}
.footer .item0{padding-left: 90px; position: relative;}
.footer .item0 h2{font-size: 16px;}
.footer .item0 h5{font-weight: inherit; font-size: 14px; max-height:94px; overflow: hidden;}
.footer .item0 .logoimg{position: absolute; left: 0; top: 5px;}
.footer .item1 a,footer .item2 a{display: block; line-height: 26px;}
footer h4{font-size: 20px; text-transform: uppercase; margin-bottom: 20px;}
footer a{ color: #fff;}
footer a:hover{ color: #b32122; }
footer li{padding-left: 30px; position: relative; line-height: 22px; margin-bottom:10px;}
footer li i.iconfont{ position: absolute; font-weight: 100; left: 0; top: 0 ; font-size:20px;}
footer .media a{display: inline-block; background: #fff; color: #141414; width:30px; height:30px; border-radius: 50%; margin-right:15px; text-align: center; font-size: 20px; line-height:30px;}
footer .media{margin-top:20px;}
footer .media a:hover{background:#b32122; color: #fff; transform: rotate(360deg); }

footer .copyright{ color: #666; background: #fff; clear: both; padding:20px; text-align: center; overflow: hidden;}
footer .copyright a{ color: #666 }
footer .copyright a:hover{ color: #b32122; }

.left_fixnav{position: fixed; left: 0; bottom:22%;}
.left_fixnav div{margin-bottom: 1px; overflow: hidden; transition: all .3s; width: 50px; height:50px; text-align: left;}
.left_fixnav .item0{background: #464646}
.left_fixnav .item1{background: #b32122}
.left_fixnav span{display:block; font-weight: 600;float: left; line-height:50px; z-index: 3; transition: all .3s; vertical-align: middle; overflow: hidden; font-size: 14px; padding:0 20px; visibility:hidden;}
.left_fixnav h6{display: inline-block; font-weight: 100; float: left; width:50px; height:50px; font-size: 30px; text-align: center; vertical-align: middle; line-height:50px;}
.left_fixnav div:hover span{visibility: visible; border-left: 1px solid #ccc;}
.left_fixnav .item0:hover,.left_fixnav .item1:hover{width:260px; opacity: 1}
.left_fixnav a:hover{color: #fff;}
.left_fixnav div:hover{opacity: .8}

.right_fixleaveamess{position: fixed; right:30px; bottom:150px ; z-index: 3}
.right_fixleaveamess>a{ font-size: 32px; cursor: pointer; width: 50px; background: #b32122; display: block; height: 50px; overflow: hidden; text-align: center; line-height: 50px; border-radius: 5px; }
.right_fixleaveamess>a:hover{color: #fff; background: }
.right_fixleaveamess form{position: absolute; right: -355px; background: #222; bottom:-70px;width: 250px; padding:15px; padding-top: 40px; }
.right_fixleaveamess form .closethis{ width: 30px; cursor: pointer; position: absolute; right: 10px; top:5px }
.right_fixleaveamess form input,.right_fixleaveamess form textarea{color: #333; width:100%; margin-bottom:10px; height:38px; line-height: 38px; background: #eee; padding:0 5px; border:0;}
.right_fixleaveamess form textarea{width: 100%; float: left; overflow: hidden; height: 96px;}
.right_fixleaveamess form button{height: auto; width: 100%; height: 40px; text-transform: uppercase; float: left; line-height: 40px; margin:0;}

#banner img{ width: 100%; display: block; }
#banner.owl-theme .owl-controls{position: absolute; bottom: 30px; margin-right: -720px; right: 50%;}
#banner.owl-theme .owl-controls .owl-page span{width: 13px;height:13px; background: #fff; margin: 0 3px; opacity:1; border-radius:50%;}
#banner.owl-theme .owl-controls .owl-page.active span{background: #b32122; border-color: #b32122; opacity: 1; }

/*版块标题*/
.conbox{padding:60px 0;}
.home_boxtit{ overflow: hidden; margin-bottom: 30px;}
.home_boxtit h2{font-size: 40px; text-transform: uppercase;}

.aboutbox{overflow: hidden; background: #f4f4f4; position: relative;}
.aboutbox .leftcon{ width: 53%; float: left; padding:0 70px 0 0;}
.aboutbox .leftcon .fon{ color: #666; line-height: 26px; max-height: 180px; overflow: hidden;}
.aboutbox .leftcon .more{ color: #666; display: inline-block; transition: all .3s; width:150px; text-align: center; margin-top: 30px; border:1px solid #aaa; height: 42px; line-height: 42px;}
.aboutbox .leftcon .more i{ margin-top: -3px; font-size: 32px; vertical-align: middle;}
.aboutbox .leftcon:hover .more{margin-left:60px;background:#b32122; color: #fff; border-color: #b32122;}
.videobox{ width: 47%; float: right;}
.videobox img,.videobox video{width: 100%;}

.servicebox{overflow: hidden;}
.servicebox .item{ width: 23.5%; margin-left: 2%; transition: all .3s; border:1px solid #888 ; position: relative; padding:30px; float: left; overflow: hidden; }
.servicebox .item:nth-child(1){margin-left: 0;}
.servicebox h3{margin-left: 65px; min-height: 50px; display: flex; align-items: center; line-height: 24px; font-size: 18px;}
.servicebox h6{font-size: 45px; position: absolute; left:30px; top: 30px;}
.servicebox h5{font-weight: inherit; height:94px; overflow: hidden; color: #666; font-size: 14px; line-height: 24px; margin-top: 15px;}
.servicebox .item:hover{background:#b32122; color: #fff;}
.servicebox .item:hover h5{color: #fff;}

.productbox{background: #f4f4f4; overflow: hidden;}
.productbox .warper,.newsbox .warper{position: relative;}
.productbox .this_nav,.newsbox .this_nav{text-align: right; position: absolute; right: 0; top:20px}
.productbox .this_nav li,.newsbox .this_nav li{display: inline-block; font-weight: bold; margin:3px 0 3px 15px;}
.productbox .this_nav li.on a,.newsbox .this_nav li.on a{color: #b32122}
.productbox .this_nav li h6,.newsbox .this_nav li h6{display: inline-block; color: #666; vertical-align: middle; margin-right:6px; margin-top: -2px; font-weight: 100; font-size: 24px;}
.productbox .this_nav li.on h6,.newsbox .this_nav li.on h6{color: #b32122}
.productbox .this_con li,.newsbox .this_con ul{display: none;}
.productbox .this_con li:nth-child(1),.newsbox .this_con ul:nth-child(1){display: block;}
.productbox .this_nav h6.icon-chouz{background: url(../images/chouzhi.png) no-repeat left top; height: 20px; width: 26px; background-size: 26px;}
.productbox .this_nav li.on h6.icon-chouz{background-position: left -50px;}

.home_product_lis .item,.pro_lis li{ margin:0 5px; position: relative;}
.home_product_lis h6,.pro_lis h6{position: absolute; right:25px; transition: all .3s; bottom: 5px; color: #666; font-size:28px; font-weight: inherit;}
.home_product_lis .pic,.pro_lis .pic{background: #fff; overflow: hidden; width: 100%; margin-bottom:15px }
.home_product_lis .pic img,.pro_lis .pic img{display: block; width: 100%; transition: all .3s;}
.home_product_lis h3,.pro_lis h3{font-size: 16px;height: 41px; overflow: hidden; margin-bottom: 6px; color: #333}
.home_product_lis h5,.pro_lis h5{ font-weight: inherit; font-size: 14px; color: #666; max-height: 32px; overflow: hidden; }
.home_product_lis h3,.home_product_lis h5,.pro_lis h3,.pro_lis h5{margin-right:60px;}
.home_product_lis .owl-controls{margin-top: 0;}
.home_product_lis .owl-pagination{display: none;}
.home_product_lis .owl-controls .owl-buttons div{ width: 60px; opacity: 1; margin:0; padding:0; height:60px; background: url(../images/jiantou.png) no-repeat center; border-radius: 0; text-indent: 9999px; overflow: hidden; position: absolute; top: 50%; margin-top: -30px; left:-60px; }
.home_product_lis .owl-controls .owl-buttons div.owl-next{transform: rotate(180deg); left:auto; right: -60px;}
.home_product_lis .item:hover h3,.pro_lis li:hover h3{ color: #b32122 }
.home_product_lis .item:hover img,.pro_lis li:hover img{transform: scale(1.2);}
.home_product_lis .item:hover h6,.pro_lis li:hover h6{color: #b32122; right:5px;}
.pro_lis ul{overflow: hidden;}
.pro_lis li{width: 24%; float: left; margin:0 .5% 30px .5%;}

.home_news_lis{ overflow: hidden; }
.home_news_lis li{width: 48%; float: left; margin-bottom:30px; position: relative;}
.home_news_lis li:nth-child(even){margin-left: 4%}
.home_news_lis .pic{width:270px; background: #000; float: left; overflow: hidden; }
.home_news_lis .pic img{display: block; width: 100%; transition: all .3s;}
.home_news_lis .con{margin-left: 270px; padding-left: 15px;}
.home_news_lis .fon{line-height: 24px; max-height:70px; display: block; overflow: hidden; color: #666;}
.home_news_lis .time{display: block; color: #999; margin:13px 0;}
.home_news_lis h6{font-size: 32px; color: #999; transition: all .3s; position: absolute; bottom: 15px;left:285px;}
.home_news_lis h3{margin-top: 15px; font-size:22px; line-height: 24px; max-height: 22px; overflow: hidden; font-weight: inherit;}
.home_news_lis li:hover img{transform: scale(1.1);}
.home_news_lis li:hover h3{color: #b32122}
.home_news_lis li:hover h6{color: #b32122; left:50%;}

.applicationbox{padding-bottom: 0}
.applicationbox .mcon{overflow: hidden;}
.applicationbox .lcon{float: left; width: 40%; position: relative;}
.applicationbox .pic{display: block; background: #000; width: 100%; position: relative;}
.applicationbox .pic em{ width: 32px; height: 20px;background: url(../images/zhi.png) no-repeat center; position: absolute; left:50%; bottom: 0; margin-left: -16px; display: none;}
.applicationbox .lcon .pic em{bottom: 126px}
.applicationbox .lcon .con{ overflow: hidden; position: absolute; left:0; bottom: 0; padding:20px; width: 100%; background: #fff; }
.applicationbox li .con{padding:38.49px 25px;}
.applicationbox .rcon{float: right; width:60%;}
.applicationbox .rcon li{ width: 33.33%; background: #f4f4f4; float: left; }
.applicationbox h3{font-size: 18px; height: 52px; color: #171717; overflow: hidden; line-height: 26px; font-weight: inherit;}
.applicationbox .lcon h3{height: 26px; overflow: hidden;}
.applicationbox h4{font-weight: inherit; line-height: 24px; height: 94px; overflow: hidden; color: #666; margin:15px 0;}
.applicationbox .lcon h4{margin-bottom: 0; height: 45px;}
.applicationbox i{font-size: 32px; font-weight:100; color: #666}
.applicationbox li:nth-child(2){position: relative;}
.applicationbox li:nth-child(2) .pic{position: absolute; top: 50%; left:0; width: 100%;}
.applicationbox li:nth-child(2) .pic em{bottom: auto; top: 0; transform: rotate(180deg);}
.applicationbox li:nth-child(2) .con{margin-bottom: 100%; }
.applicationbox img{display: block; width: 100%; transition: all .3s;}
.applicationbox li:hover img,.applicationbox .lcon:hover img{opacity: .7}
.applicationbox li h6{background: rgba(0,0,0,0.5); font-weight: 100; width:40px; height:40px; text-align: center; line-height:40px; margin-left: -20px; margin-top: -20px; color: #fff; position: absolute; left:50%; top: 50%; display: inline-block; transition: all .3s; font-family: 微软雅黑; font-size: 26px;visibility: hidden;}
.applicationbox li:hover h6{visibility: visible;}
.applicationbox li h5::before,.applicationbox li h5::after { pointer-events: none;}
.applicationbox li h5::before,.applicationbox li h5::after { position: absolute; top:20px; right: 20px; bottom:20px; left:20px; content: ''; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s;}
.applicationbox li h5::before { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0, 1); transform: scale(0, 1);}
.applicationbox li h5::after { border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1, 0); transform: scale(1, 0);}
.applicationbox li:hover h5::before,.applicationbox li:hover h5::after { opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.applicationbox li:hover .pic em,.applicationbox .lcon:hover .pic em{display: block;}

/*二级页banner*/
.main{padding:50px 0 120px 0; overflow: hidden;}

#sub_ban{ overflow: hidden; width: 100%; position: relative; background: #f4f4f4; }
#sub_ban img{ display: block; width: 100%; opacity: 1 }
#sub_ban.map .positionline{display: none;}
#sub_ban.map img{display: none;}
#sub_ban.map .mapdiv img{display: block; width: 100%}
.positionline{ height: 100%; color: #666; font-size: 15px;}
.positionline .warper{position: relative; padding:13px 0 14px 60px;}
.positionline a{ color: #666; text-transform: uppercase; }
.positionline i{ font-size:24px; background: #b32122; width: 45px; height: 45px; line-height: 45px; text-align: center; color: #fff;position: absolute; left:0; top:0;}

.sub_nav{ margin-bottom: 32px; text-align: center; overflow: hidden; }
.sub_nav a{ border:1px solid #666; padding:13px 50px; margin:0 5px; display: inline-block;font-size: 18px; }
.sub_nav a.on,.sub_nav a:hover{ color: #fff; background: #b32122; border-color: #b32122}

.digg4  { padding:3px; margin:3px; text-align:center; font-family:Tahoma, Arial, Helvetica, Sans-serif; margin-top:20px; font-size: 16px;}
.digg4  a,.digg4 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; margin:2px; color:#aaa; text-decoration:none;}
.digg4  a:hover { border:1px solid #a0a0a0; }
.digg4  a:hover { border:1px solid #a0a0a0; }
.digg4  span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}
.digg4  span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}
.digg4 .disabledfy { font-family: Tahoma, Verdana;}

/*news*/
.lis_news{ overflow: hidden; }
.home_news_lis.lis_news li{width: 100%; background: #f4f4f4  }
.home_news_lis.lis_news li:nth-child(even){margin-left: 0}
.home_news_lis.lis_news .con{ padding:28px 20px 0 40px; margin-left: 320px; }
.home_news_lis.lis_news .pic{width: 320px;}
.home_news_lis.lis_news h6{left:360px; bottom: 30px}
.home_news_lis.lis_news li:hover h6{left:400px;}

/*caselis*/
.lis_case{overflow: hidden;}
.lis_case li{width:49%; margin-bottom:20px; padding-right: 15px; transition: all .3s; float: left; background: #f4f4f4}
.lis_case li:nth-child(even){margin-left: 2%;}
.lis_case .pic{display: block; width: 310px; margin-right:25px; float: left; overflow: hidden;}
.lis_case img{display: block; width: 100%; transition: all .3s;}
.lis_case h3{font-size: 22px; line-height: 26px; font-weight: inherit; max-height: 50px; overflow: hidden; margin-top: 30px;}
.lis_case h5{font-size: 14px; color: #666; line-height: 24px; max-height:118px; overflow: hidden; font-weight: 100; margin:20px 0;}
.lis_case h6{font-size: 32px; font-weight: inherit;}
.lis_case li:hover{background: #b32122;}
.lis_case li:hover a,.lis_case li:hover h5{ color: #fff}
.lis_case li:hover img{transform: scale(1.1);}

/*contact*/
.contact_form{ overflow: hidden; width: 100%}
.contact_form h3{ font-size:36px; text-align: center; font-weight: inherit;}
.contact_form h4{ color: #999; font-weight: inherit; line-height: 26px; margin:10px 0 10px 0;}
.contact_form .item{ width: 49%; margin-bottom:15px; float: left; position: relative;}
.contact_form .item:nth-child(even){margin-left: 2%}
.contact_form .item:nth-child(5){width: 100%;}
.contact_form .item font{position: absolute; left: 12px; top: 12px; color: #c00; font-size: 16px;}
.contact_form input,.contact_form textarea{ width: 100%; line-height: 24px; border:1px solid #ccc; resize: none; padding:8px 15px 8px 20px;}
.contact_form button{ border: none; background: #b32122; transition: all .3s; border-radius: 5px; color: #fff; font-weight: 600; height: 48px; width: 212px; font-size: 16px; margin:0 auto; cursor: pointer;}
.contact_form button i{display: inline-block; font-size: 30px; vertical-align: middle; margin-left: 10px;}
button:hover{opacity: .8}

.edit-box{overflow: hidden;color: #666; margin-bottom: 60px; }
.edit-box .item a{color: #666;}
.edit-box .item{ position: relative; width:25%; padding-left: 65px; min-height: 65px; float: left; overflow: hidden;line-height: 26px; }
.edit-box .item h6{font-size:30px; width: 50px; height: 50px; text-align: center; border-radius: 50%; line-height: 50px; color: #fff; font-weight: inherit; background: #666; position: absolute; left: 0; top:0; transition: all .3s;}
.edit-box .item strong{margin-right: 6px; display: block; text-transform: uppercase; font-size: 24px; font-weight: inherit;}
.edit-box .item:hover h6{background: #b32122}
.edit-box .item:hover strong{color: #b32122}

/*info*/
.infocon{color: #666; line-height: 30px;}
.infocon h1{font-size:30px; text-align: center; font-weight: inherit; margin-bottom: 10px; line-height:36px; color: #222;}
.infocon img{ display: block;margin: 12px 0; max-width: 100%; }
.infocon .time{ text-align: center;margin-bottom:20px; color: #999}
.infocon .time i{ display: inline-block; vertical-align: middle; margin-top: -3px; font-weight: 600; color: #666; font-size:18px; margin-right: 5px;}
.infocon .other{border-bottom: 1px solid #ddd; padding:15px 0; margin: 30px 0 0 0;}
.infocon .other a{color: #666}
.infocon .other a:hover{ color: #b32122 }

/*product列表*/
.product_p{background: #f4f4f4; margin:-48px 0 -120px 0; padding:50px 0 120px 0;}
.subnav_pro{ overflow: hidden; margin-bottom:40px; }
.subnav_pro a{width: 19%; margin:5px .5%; font-size: 18px; text-align: center; float: left; display: block; line-height: 45px; border:1px solid #666;}
.subnav_pro a h6{display: inline-block; font-size:26px; vertical-align: middle; color: #666; margin-right: 5px; margin-top: -2px; font-weight: inherit;}
.subnav_pro a.on,.subnav_pro a:hover{background: #b32122; color: #fff; border-color: #b32122}
.subnav_pro a.on h6,.subnav_pro a:hover h6{color: #fff;}
.subnav_pro a h6.icon-chouz{background: url(../images/chouzhi.png) no-repeat left top; height: 20px; width: 27px; background-size: 27px;}
.subnav_pro a.on h6.icon-chouz,.subnav_pro a:hover h6.icon-chouz{background-position: left -26px }

/*产品详情*/
.pro_detail{ overflow: hidden; margin-bottom: 50px; background: #f4f4f4;}
.pro_detail .picbox{ width:670px; float: left; background: }
.pro_detail .picbox .pic{ width: 74.5%; display: none; float: left; }
.pro_detail .smallimg{ width: 24.3%; float: right;}
.pro_detail .smallimg img{ display: block; margin-bottom: 5px; width: 100%; cursor: pointer; }
.pro_detail .smallimg img:last-child{margin-bottom: 0;}
.pro_detail .rightcon{ margin-left:700px; background: #fff; padding:40px; overflow: hidden; color: #666; line-height: 26px; }
.pro_detail h1{ font-size:30px; color: #333; font-weight: inherit; line-height: 36px; }
.pro_detail .fon{ overflow: hidden; margin: 20px 0 50px 0;}
.pro_detail .fon p{border-bottom: 1px dashed #ccc; padding:8px 0;}
.pro_detail .links{ display: block; margin-top: 10px;}
.pro_detail .links a{ padding:10px 0; background: #b32122; width: 180px; text-align: center; margin:5px 10px 5px 0; display: inline-block; font-size: 16px; color: #fff; }
.pro_detail .links i{ margin-right: 10px; display: inline-block; margin-top: -3px; font-size: 26px; vertical-align: middle; }
.pro_detail .links a:last-child{ background: #144197;}
.pro_detail .links a:hover{ opacity: .8 }
.red{color: #c00;}

.page_proinfo{ padding:0 0 70px 0; color: #666; line-height: 28px;position: relative; overflow: hidden;}
.proinfomenu{overflow: hidden; width: 100%;}
.proinfomenu a{ display: block; float: left; font-weight: bold; color: #fff; border-right:3px solid #fff; background: #777; width: 33.33%; text-align: center; font-size: 18px; line-height: 48px; }
.proinfomenu a:last-child{border-right:0}
.proinfomenu a:hover,.proinfomenu a.on{background: #b32122; color: #fff;}
.proinfomenu.top0{position: fixed; top: 0; left: 0; display: block; width: 100%; z-index: 2}

#index_1 table {
    width: 100%;
	border-collapse: collapse;    
    background: #fff;
    border: 1px solid #999;
}

#index_1 table tr:first-child td {
    font-size: 20px;   
    color: #222;
}

#index_1 table tr td {    
    padding: 8px 10px;
    color: #666;
    text-align: center;
    border-bottom: 1px solid #999;
    border-right: 1px solid #999;
}
#index_1 h3 { font-size: 22px;margin:10px 10px;line-height: 28px;}

.boxtit{font-size:22px; padding-top: 50px; margin-top: -50px; overflow: hidden; color: #333; margin-bottom: 10px;}
.boxtit h6{width: 12px; height: 12px; background: #444; margin-top: -2px; vertical-align: middle; display: inline-block; margin-right: 10px;}
.proinfo_rowbox{background: #fff; padding:40px; margin-bottom:60px;}
.proinfo_rowbox img{max-width: 100%; margin:15px 0; }
.pro_item{overflow: hidden; color: #666; line-height: 24px;}
.pro_item .l{width: 48%; float: left;}
.pro_item .r{width: 48%; float: right;}
.pro_item .item{margin-bottom: 30px;}
.boxtit.topnum{margin-top:100px;}
.proinfo_rowbox .pro_lis .pic{ background: #b32122; margin-bottom: 0; }
.proinfo_rowbox .pro_lis .pic img{margin:0;}
.proinfo_rowbox .pro_lis .con{position: absolute; left:0; color: #fff; top:0; width:100%; height: 100%; display: flex; justify-content: center; align-items: center; text-align: center; opacity: 0}
.proinfo_rowbox .pro_lis li{margin:0 1% 0 0; width: 24.25%}
.proinfo_rowbox .pro_lis li:last-child{margin-right: 0}
.proinfo_rowbox .pro_lis li:hover img{opacity: .1}
.proinfo_rowbox .pro_lis li:hover h3,.proinfo_rowbox .pro_lis li:hover h5{color: #fff}
.proinfo_rowbox .pro_lis h3,.proinfo_rowbox .pro_lis h5{margin-right: 0}
.proinfo_rowbox .pro_lis h6{ position: inherit; right: auto; bottom: 0; color: #fff }
.proinfo_rowbox .pro_lis li:hover h6{color: #fff}
.proinfo_rowbox .pro_lis li:hover .con{opacity: 1}

/*about*/
.about_tit{font-size: 32px; line-height: 30px; text-align: center; color: #333; text-transform: uppercase; font-weight: bold; margin-bottom:40px;}
.about_p{ color: #666; line-height: 26px;}
.about_com{overflow: hidden;max-width: 1440px; margin:0 auto 80px auto;}
.about_com .lcon{width:47%; float: left;}
.video{width: 50%; float: right;}
.video img{display: block; width: 100%;}

.about_factory{ background: #f4f4f4;}
.about_factory .item{margin:0 5px; overflow: hidden;}
.about_factory img{transition:all .3s; width: 100%; display: block;}
.about_factory .item:hover img{transform: scale(1.1);}
.about_factory .owl-carousel{margin-top: 20px;}
.about_factory .owl-controls .owl-buttons{display: none;}
.about_factory .owl-controls .owl-pagination span{ width: 15px; height: 15px; border:1px solid #999; background: none; opacity: 1; margin:0 3px; }
.about_factory .owl-controls .owl-page.active span, .about_factory .owl-controls.clickable .owl-page:hover span{ background: #b32122; border-color: #b32122 }

.about_hon{overflow: hidden;}
.about_hon .item{background: #b32122; position: relative; margin:0 10px;}
.about_hon .item img{display: block; width: 100%; transition: all .3s;}
.about_hon .item .con{position: absolute; left: 0; transition: all .3s; width: 100%; height: 100%; color: #fff;display: flex; align-items: center; justify-content: center; top:0; opacity: 0; padding:0 12px;}
.about_hon .item .con h6{margin:0 auto; display: block; font-size: 40px; font-weight: inherit; width: 40px; margin-bottom:300px; transition: all .3s;}
.about_hon .item a{display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.about_hon .item b{font-weight: inherit; font-size: 18px;}
.about_hon .item:hover .con{opacity: 1}
.about_hon .item:hover img{opacity: .1}
.about_hon .item:hover .con h6{margin-bottom: 10px;}
.about_hon .owl-controls .owl-pagination{ display: none; }
.about_hon .owl-controls .owl-buttons div{position: absolute; top: 50%; margin:0; width: 40px; height: 40px; margin-top: -28px; background: url(/images/right_jiantou_gray.png) no-repeat center;transform: rotate(180deg); background-size: 80%; line-height: 500px; overflow: hidden; border-radius: 0; opacity: 1}
.about_hon .owl-controls .owl-buttons div.owl-prev{left: -40px; }
.about_hon .owl-controls .owl-buttons div.owl-next{right: -40px;transform: rotate(0deg);}

.about_service{overflow: hidden; max-width: 1440px; margin:0 auto;}
.about_service .lcon{width: 45%; float: left;}
.about_service .lcon img{width: 100%; display: block;}
.about_service .rcon{width: 52%; float: right; }
.about_service .rcon .item{ position: relative;}
.about_service .rcon h4{ font-size: 18px; background: #f4f4f4; margin-bottom: 1px; font-weight: inherit; color: #333 ;padding:15px 10px 15px 40px; }
.about_service .rcon h6{width:12px; background: #333; height:12px; position: absolute; left:17px; top:22px;}
.about_service .rcon h5{background: #eee; display: none; font-weight: inherit; font-size: 14px; margin-bottom: 1px; padding:15px 10px 15px 40px;}
.about_service .rcon .item.on h4{background: #b32122; color: #fff}
.about_service .rcon .item.on h6{background: #fff}

#fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; }
#fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; }
#fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; }
#fancybox-close { position: absolute; top: -15px; right: -35px; width: 30px; height: 30px; background: transparent url('../images/fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none; }
#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; }
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('blank.gif'); z-index: 1102; display: none; }
#fancybox-left { left: 0px; }
#fancybox-right { right: 0px; }
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }
#fancybox-left-ico { background-image: url('../images/fancybox.png'); background-position: -40px -30px; }
#fancybox-right-ico { background-image: url('../images/fancybox.png'); background-position: -40px -60px; }
#fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */ }
#fancybox-left:hover span { left: 0; }
#fancybox-right:hover span { left: auto; right:-20px; }
.fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; }
.fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; }
#fancybox-title-over { padding: 10px; background-image: url('../images/fancy_title_over.png'); display: block; }

@media screen and (max-width: 1560px){
	.backToTop,.right_fixleaveamess{right: 0;}
	.home_product_lis .owl-controls .owl-buttons div{left:0;}
	.home_product_lis .owl-controls .owl-buttons div.owl-next{right: 0;}
	.about_hon .owl-controls .owl-buttons div.owl-prev{left: 0;}
	.about_hon .owl-controls .owl-buttons div.owl-next{right: 0;}
}

@media screen and (max-width: 1440px){
	.warper{padding:0 10px;}
	#nav .warper{padding:0;}
	.logo{margin:30px 10px;}
	#banner.owl-theme .owl-controls{right:30px;margin-right: 0;}
	.footer{padding:30px 10px;}
	.productbox .this_nav, .newsbox .this_nav{right: 15px;}
	.applicationbox li .con{padding:25px;}
	.about_com,.about_service{padding:0 10px;}
}

@media screen and (max-width: 1400px){
	.productbox .this_nav, .newsbox .this_nav{right: auto; position:inherit; top: auto; text-align: center; margin-bottom: 25px; }
	.home_boxtit{text-align: center;}
	.productbox .home_boxtit,.newsbox .home_boxtit{margin-bottom: 10px;}
	.subnav_pro a{width: 32.33%}
}

@media screen and (max-width: 1200px){
	.home_news_lis .pic{width: 240px;}
	.home_news_lis .con{margin-left: 240px;}
	.home_news_lis h6{bottom: 0; left:255px;}
	.home_news_lis li{width: 49%}
	.home_news_lis .fon{max-height: 46px;}
	.home_news_lis h3{max-height:48px; margin-top: 10px; }
	.home_news_lis li:nth-child(even){margin-left:2%;}
	.applicationbox h4{height: 69px;}
	.pro_detail .picbox{width: 550px;}
	.pro_detail .rightcon{margin-left: 570px}
}

@media screen and (max-width: 1199px){
	nav li>a{padding:0 9px;}
	.lis_case li{width: 100%}
	.lis_case li:nth-child(even){margin-left: 0}
	.about_com .lcon{width: 100%; float: none;}
	.video{width: 100%;margin-top: 20px; float: none;}
 
}

@media screen and (max-width: 1024px){
	header{height: 60px;}
	.logo{margin:20px 10px;}
	.logo img{height: 20px;}
	body{padding-top: 60px;}
	nav{position: fixed;left: 0;top: 0;bottom: 0;width: 220px;box-shadow: 0 3px 5px #666;z-index: 99; overflow: auto;background: #e5e5e5;transform: translateX(-300px);transition: 0.3s;}
	nav li{ display: block; width: 100%; }
	nav li>a{ line-height: 45px; display: block; height: auto ;padding:0 15px;}
	nav li dl{position: inherit; left:0; top:0; opacity: 1; background: #eee; }
	nav dl a{color: #333}
	#nav .nav-button{ display: block; top:12px; }
	.searchbox{right:60px; line-height: 60px;}
	.searchbox form{top: 60px;}
	.languagebox{top: 20px; right: 120px}
	.left_fixnav{display: none;}
	
	.conbox{padding:25px 0;}
	.home_boxtit h2{font-size: 30px; line-height:28px;}
	.home_boxtit{margin-bottom: 15px;}
	.applicationbox{padding-bottom: 0;}
	.applicationbox .pic em{width: 20px; background-size: 20px; height: 13px; margin-left: -10px;}
	.applicationbox h4{margin:5px 0;}
	.applicationbox li .con{padding:15px 20px;}
	.productbox .this_nav li, .newsbox .this_nav li{margin:5px;}
	
	.main{padding:30px 0 70px 0;}
	.sub_nav{margin-bottom: 20px;}
	.contact_form h3{font-size: 32px;}
	.edit-box .item{width: 50%; min-height: 80px;}
	.pro_lis li{width: 49%}
	.proinfo_rowbox .pro_lis li{margin-bottom: 10px;}
	.product_p{margin:-28px 0 -70px 0; padding:30px 0 70px 0;}
	.subnav_pro{margin-bottom: 20px;}
	.about_tit{margin-bottom: 15px; font-size: 28px; line-height: 26px;}
	.about_com{margin-bottom: 25px;}
	.about_service .lcon{width: 100%;float: none;}
	.about_service .rcon{width: 100%; float: none;}
	.about_hon .item{margin:0 5px;}
	.pro_detail h1{font-size: 24px; line-height: 28px;}
	.pro_detail .fon{margin:0 0 20px 0;}
	.pro_detail{margin-bottom: 30px;}
	.proinfo_rowbox{margin-bottom: 30px;}
}

@media screen and (max-width: 990px){ 
	.footer .item2,.footer .item1{display: none;} 
	.footer .item0,.footer .item3{width: 45%;}	
	.applicationbox .lcon{width: 100%; background: #f4f4f4; float: none; margin-bottom: 15px; position: inherit; overflow: hidden;}
	.applicationbox .rcon{width: 100%; float: none;}
	.applicationbox .lcon .con{position: inherit; width: auto; background: none; margin-left: 250px;}
	.applicationbox .rcon li{width: 100%; margin-bottom: 15px;}
	.applicationbox .lcon .pic em{bottom: 0}
	.applicationbox li .pic,.applicationbox .pic{width: 250px; float: left;}
	.applicationbox li .con{margin-left: 250px; padding-left: 20px;}
	.applicationbox li:nth-child(2) .pic{position: relative; width: 250px; top: auto;}
	.applicationbox li:nth-child(2) .con{margin-bottom: 0}
	.applicationbox h3{font-size: 22px;}
	.lis_case h3{font-size: 18px;}
	.pro_detail .picbox{width: 100%; margin-bottom: 20px;}
	.pro_detail .rightcon{margin-left: 0; width: 100%; padding:15px;}
	.infocon h1{font-size: 24px; line-height: 30px;}
}

@media screen and (max-width: 989px){
	#banner.owl-theme .owl-controls .owl-page span{width: 8px; height: 8px;}
	#banner.owl-theme .owl-controls{bottom: 10px;}
	.home_product_lis .owl-controls .owl-buttons div{width: 40px; height: 40px; margin-top: -40px; background-size:15px;}
	.home_news_lis li{width: 100%; margin-bottom: 15px;}
	.home_news_lis li:nth-child(even){margin-left: 0;}
	.aboutbox .leftcon{width: 100%; padding:0;}
	.aboutbox .leftcon .more{margin-top: 10px;}
	.videobox{width: 100%; margin-top: 18px;}
	.servicebox .item{width: 49%; margin-left: 0; margin-bottom: 15px; padding:15px;}
	.servicebox .item:nth-child(even){margin-left: 2%;}
	.servicebox h6{left:15px; top: 15px;}
	.servicebox h3{min-height: 45px;}
	.servicebox h5{ height: 71px; margin-top: 10px; }
	.sub_nav a{font-size: 16px; padding:10px 30px;} 
}

@media screen and (max-width:900px){
	.subnav_pro a{width: 49%}
	.subnav_pro a:last-child{width:99%;}
	.pro_item .r,.pro_item .l{width: 100%; float:none;}
	.proinfo_rowbox{padding:15px;}
}

@media screen and (max-width:899px){
	.about_tit{font-size: 24px; line-height: 22px; margin-bottom: 10px;}
	.about_p{line-height: 24px;} 
}

@media screen and (max-width: 768px){
	.home_boxtit h2{font-size: 24px; line-height: 24px;}
	.edit-box .item{width: 100%; min-height: 70px; padding-left: 55px;}
	.edit-box .item h6{width: 40px; height: 40px; line-height: 43px; font-size: 24px;}
	.edit-box .item strong{font-size: 20px;}
	.contact_form h3{font-size: 26px;}
	.home_news_lis.lis_news .pic{width: 200px;}
	.home_news_lis.lis_news .con{margin-left: 200px; padding:5px 10px 0 20px;}
	.home_news_lis.lis_news h6{display: none;}
	.home_news_lis.lis_news .time{margin:8px 0;}
	.home_news_lis.lis_news h3{font-size: 16px; margin:5px 0 10px 0;}
	.home_news_lis.lis_news .fon{display: block;}

	.lis_case .pic{width: 260px;}
	.lis_case h5{max-height: 68px;}
	.about_service .rcon h4{font-size: 16px;}
	.about_service .rcon h6{width: 10px; height: 10px; top:18px;}
	.about_service .rcon h4{padding:10px 10px 10px 40px;}
	.boxtit{font-size: 18px;}
	.boxtit h6{width:9px; height:9px; vertical-align: middle; }
	.about_factory .owl-controls .owl-pagination span{width: 10px; height: 10px;}
	.infocon{line-height: 24px;}
  
}

@media screen and (max-width: 640px){
	.footer .item0, .footer .item3{width: 100%;margin-right: 0}
	.footer .item0{margin-bottom:30px; padding-left: 0}
	footer .media{margin-top: 10px;}
	footer h4{margin-bottom: 10px; font-size: 18px;}
	footer li{margin-bottom: 5px;}
	.footer .item0 .logoimg{display: none;}
	
	.contact_form .item{width: 100%;}
	.contact_form .item:nth-child(even){margin-left: 0}
	.sub_nav a{padding:7px 20px; font-size: 15px;}
	.subnav_pro a{font-size: 14px; line-height: 40px; margin:2px .5%;}
	.subnav_pro a h6{font-size: 20px;}
	.pro_detail h1{font-size: 20px; line-height: 26px;}
	.pro_detail .fon p{padding:7px 0;}
 	.pro_detail .fon{margin:8px 0 20px 0;}
 	.proinfomenu a{font-size: 16px; border-width: 1px;}
 	.infocon h1{font-size: 18px; line-height: 24px;}
}

@media screen and (max-width: 639px){
	.languagebox{display: none;}
	.searchbox{right:45px;}
	.home_product_lis .item h6{display: none;}
	.home_product_lis h3, .home_product_lis h5{margin-right: 0}
	.home_news_lis .pic{width: 160px;}
	.home_news_lis .con{margin-left: 160px;}
	.home_news_lis .fon {display: none;}
	.home_news_lis h6{left:170px; font-size: 24px;}
	.home_news_lis h3{font-size: 16px;max-height:46px; margin:10px 0 15px 0;}
	.home_news_lis .time{margin:5px 0;}

	.applicationbox li .pic,.applicationbox .pic,.applicationbox li:nth-child(2) .pic{width: 160px;}
	.applicationbox li:nth-child(2) .con,.applicationbox li .con,.applicationbox .lcon .con{margin-left: 160px; padding:10px;}
	.applicationbox h3{font-size: 16px; line-height: 24px; height: auto; max-height:50px;}
	.applicationbox h4{height: 45px;}

	.contact_form h3{font-size: 20px;}
	.contact_form h4{line-height: 22px;}
	.edit-box .item strong{font-size: 18px;}
	.lis_case .pic{width: 160px; margin-right: 15px;}
	.lis_case li{padding-right: 10px;}
	.lis_case h3{margin-top: 15px; font-size: 16px; line-height: 23px;max-height: 46px;}
	.lis_case h5{max-height: 68px;margin:8px 0; line-height: 22px; max-height: 44px;}
	.lis_case h6{height: 20px; line-height: 20px; font-size: 24px;}
	.product_p{padding-bottom: 40px;}
	.home_product_lis .pic, .pro_lis .pic{margin-bottom: 10px;}
	.pro_lis li{margin-bottom: 20px;}
	.home_product_lis h6, .pro_lis h6{display: none;}
	.home_product_lis h3, .home_product_lis h5, .pro_lis h3, .pro_lis h5{margin-right: 0}
	.about_tit{font-size: 20px;} 
	.pro_item .item{margin-bottom: 15px;}
  
}

@media screen and (max-width:480px){
	.home_boxtit h2{font-size: 20px; line-height: 22px;}
	.servicebox .item{width: 100%;}
	.servicebox h6{font-size: 30px;}
	.servicebox h3{margin-left: 40px; min-height:27px;}
	.servicebox .item:nth-child(even){margin-left: 0}
	.home_product_lis h5, .pro_lis h5{display: none;}
	.home_product_lis h3, .pro_lis h3{margin-bottom: 0}
  
}
@media screen and (max-width:479px){
	.home_news_lis.lis_news .pic{width: 140px;}
	.home_news_lis.lis_news .con{margin-left: 140px;}
	.home_news_lis.lis_news .fon{display: none;}
	.subnav_pro a{width: 99%}

}

@media screen and (max-width:414px){
	.proinfomenu a{font-size: 14px;}
  
}

@media screen and (max-width:400px){
	.home_news_lis .pic{width: 120px;}
	.home_news_lis .con{margin-left: 120px;}
	.home_news_lis h6{left:130px; height: 20px; line-height: 20px;}
	.home_news_lis h3{ margin:1px 0;}
	.applicationbox li .pic,.applicationbox .pic,.applicationbox li:nth-child(2) .pic{width: 120px;}
	.applicationbox li:nth-child(2) .con,.applicationbox li .con,.applicationbox .lcon .con{margin-left: 120px;}
	.applicationbox i{display: none;}
	.applicationbox h4{margin:0;}
	.proinfomenu{background: #777}
	.proinfomenu a{width: auto; padding:0 9px;}

}

@media screen and (max-width:359px){
	.home_news_lis.lis_news .pic{width: 120px;}
	.home_news_lis.lis_news h3{margin:5px 0; font-size: 15px; line-height: 22px; max-height: 43px;}
	.home_news_lis.lis_news .con{padding-left: 10px; margin-left: 120px;}
	.lis_case .pic{width: 120px; margin-right: 10px;}
	.lis_case h5{margin:5px 0 0 0;}
	.lis_case h6{display: none;}
	.pro_lis li{width: 100%;}  
}