﻿@charset "utf-8";
/*初始化样式*/
body {/*background:#000 url(../images/bg.jpg) no-repeat top center;*/ background-color:#000; color:#999;  font:14px/1.75em Arial,"Microsoft Yahei","Lucida Grande";/*设置字体*/ overflow-x:hidden; width:100%;/*设置宽度*/background: linear-gradient(0, #121213, #202124);}
table {background-color: transparent; border-spacing: 0; border-collapse: collapse; font-size:0.75em; width:100%;border-top:solid 1px #ddd;border-left:solid 1px #ddd; box-sizing: border-box;}
table th{background-color:#f9f9f9;text-align:center; box-sizing: border-box;}
table td,table th{padding:5px 10px;border:1px solid #ddd; box-sizing: border-box;}

/*html5设置*/
article, aside, details, figcaption, figure, footer, header, main, nav, section {display:block;}
html,body, div, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {margin:0; padding:0;}
*{-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	/*-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;*/
	-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; 
	}
a{text-decoration:none; outline:none; color:#666;}
a:focus {outline:none; -moz-outline:none;}
a:hover {color:#e62129;}
a img {border:none;}

/*强制去除表单自带的样式*/ 
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#878787; font-family:Lucida Bright,Arial;}
input:focus { outline: none;}
input,button,select,textarea{outline:none; /*-webkit-appearance:none;*/}
textarea{resize:none;/*-webkit-appearance:none;*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}

/*清楚浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}

/*该设置跟后台编辑器有关*/
.ul,.ul li,.dl,.dl dd{ list-style:none; margin:0; padding:0;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
/*该设置跟后台编辑器有关*/

/*全局样式*/
.inner1200 {max-width:1200px; margin:0 auto;}
.inner1300 {max-width:1200px; margin:0 auto;}
.inner1700 {max-width:1700px; margin:0 auto;}
.inner1300 .inner1200{ width:100%;}
h3.home_h3,h3.xun_h3,.nav_sub_left h3,.nav_sub_right h3,h3.pro_title ,.nav_sub .wtdw h3{font-size:28px; color:#f0f0f0; font-weight:normal; border-bottom:1px solid #282929; padding:30px 0; margin-bottom:40px; }
h3.home_h3{margin-left:16px; margin-right:16px;}
.footer_box h3{ color:#666}
/*网站头部*/
.nav-header{background: linear-gradient(0, #121213, #202124);}
.header {}

/*网站logo*/
.logo{padding:15px 0 0px; margin-bottom:20px; overflow:hidden;}
.logo a{ display:inline-block}
.logo img{width:278px; height:68px;}
.logo img.wapimg{display:none;}

/*中英文网站切换链接*/
.language {position:relative;}
.language span {position:absolute; right:0; top:15px; font-size:12px;}
.language a {margin-left:20px;}
.language a.cur {color:#f0f0f0;}

/*顶部导航栏*/
.nav{ max-width:1700px; margin:0 auto; }
.nav .menu { float: right; margin-top:-48px; margin-right:40px; }
.menu ul li {color:#999; float:left; padding:0 15px;  position:relative;}
.menu ul li a {color:#999; display:block; overflow:hidden; cursor:pointer;}
.menu ul li.cur a,.menu ul li.on a{color:#f0f0f0;}
.menu ul li a:hover {color:#bc111a;}
.menu ul li a i{background:url(../images/icon_22.png) no-repeat center center; width:20px; height:13px; display:block; float:right; transition:transform 0.4s ease 0s; margin-top:6px;}
.menu ul li.cur a i,
.menu ul li.on a i{background-image:url(../images/icon_22.png);}
.menu ul li a:hover i{background-image:url(../images/icon_20.png);}

.menu ul li.cur a i{ transform:rotate(-180deg);}

.menu ul li span { background:url(../images/icon_6.png) no-repeat center center; width:17px; height:8px; position:absolute; left:50%; margin-left:-8.5px; bottom:0; display:none;}
.menu ul li#nav5{ display:none;}
.menu ul li dl,
.menu ul li dl dt,
.menu ul li dl dd{ padding:0; margin:0;}
.menu ul li .wap_sub{ display:none; z-index:100}


/*手机导航按钮*/
.nav_btn {height:24px; width:20px; cursor:pointer; position:absolute; top:0; right:0;  /*background:url(../images/icon_3.png) no-repeat right center;*/ margin-top:7%; display:none;}
.nav_btn span,.nav_btn span:before,.nav_btn span:after {display:block; width:100%; height:2px; background-color:#999; border-radius:1.5px; position:relative; top:50%; left:0; margin-top:-1px;}
.nav_btn span:before {content:''; top:-6px;}
.nav_btn span:after {content:''; top:auto; bottom:-5px;}
#nav {display:none;}
/*下拉导航*/
.nav_sub { width:100%; background-color:#000; position:absolute; left:0%; z-index:11; background:linear-gradient(0, #121213, #202124)}
.nav_sub.open {height:100%;}
.nav_sub .inner1200{overflow:hidden; padding:2% 0; display:none;}
.nav_sub .wtdw{ width:48%; float:left; }
.nav_sub .wtdw:last-child{ float: right; }
.nav_sub .nav_sub_left {width:17.5%; float:left;}
.nav_sub .nav_sub_left ul li {width:64%; margin:0 auto; padding-top:36%; position:relative;}
.nav_sub .nav_sub_left ul li a {display:block;}
.nav_sub .nav_sub_left ul li img {display:block; width:100%; max-height:93%; position:absolute; top:0; left:0;}
.nav_sub .nav_sub_right {width:71%; float:right;}
.nav_sub .nav_sub_right h3{margin-bottom:30px;}
.nav_sub .nav_sub_right ul {overflow:hidden;}
.nav_sub .nav_sub_right ul li {float:left; width:16.66%; text-align:center; position:relative; padding-bottom:5%;}
.nav_sub .nav_sub_right ul li a {display:block; width:100%; padding-bottom:60%; background:no-repeat center bottom; background-size:auto auto;}
.nav_sub .nav_sub_right ul li h4 {position:absolute; left:0; bottom:10px; font-weight:normal; text-align:center; width:100%;}

@media (max-width:1000px){
	.nav_sub .nav_sub_right ul li h4{bottom: 0;}
}



/*搜索本站*/
.search_box{ position:relative; }
.search_box .box{ position:absolute; bottom:20px; width:40px; overflow:hidden; height:32px; right:0; }
.search_box .search_btn { position:absolute; right:0; width:40px; height:32px; color:#999; background:url(../images/icon_1.png) no-repeat center; text-align:right; cursor:pointer;}
.search_form{ width:420px; padding:0 10px; right:-465px; position: absolute; overflow:hidden; z-index:11; }
.search_form .arrow {display:none; width:17px; height:8px; position:absolute; top:-8px; right:34px; background:url(../images/icon_5.png) no-repeat center center;}
.search_form .text {font-size:14px; color:#666; height:30px; color:#999; line-height:30px; display:block; width:93%; background-color:#f0f0f0;}
.search_form .submit{ position:absolute; right:30px; height:30px; width:40px; cursor:pointer;/* cursor:pointer; background:url(../images/icon_1.png) no-repeat center;*/}
.search_bg {position:fixed; left:0; top:0; width:100%; height:100%; z-index:10; display:none;}
.search_box.on .box{ width:445px;}
.search_box.on .search_form{ right:0;}
.search_box.on .search_bg {display:block;}
@media (min-width:768px){
.search_form .text{ padding:0 3%}
}
@media (min-width:1200px){
.search_form .submit {right:0;}
.logo{height: 90px; overflow: hidden;font-size: 0;}
}
/*首页幻灯片*/
.slides {margin:0 auto 40px; position:relative;}
.slides .owl-carousel{box-shadow: 2px 2px 10px #000000;}
.slides img {display:block; width:100%; height:auto;}
/*.slides .owl-dots {text-align:center; position:absolute; left:0; bottom:15px; width:100%;}
.slides .owl-dot {display:inline-block;}
.slides .owl-dot span {display:block; width:12px; height:12px; border-radius:50%; background-color:#f0f0f0; margin:0 5px;}
.slides .owl-dot.active span {background-color:#e60013;}*/
.slides .owl-dots {text-align:center; position:absolute; left:0; bottom:15px; width:100%;}
.slides .owl-dot {display:inline-block; padding:0 5px; width:4%;}
.slides .owl-dot span {display:block; width:100%; height:3px; background-color:rgba(255, 255, 255, 0.33);}
.slides .owl-dot.active span {background-color:#e60013;}
.slides .txt-wap{ display: none}
.slides .txt{ position:absolute; padding-left:10%; top:10%; z-index:5; color:#000;}
.slides .txt h3,
.slides .txt h6{ padding:0; margin:0;  font-weight:normal;}
.slides .txt h3{ font-size:50px; line-height:200%;}
.slides .txt h6{ font-size:20px;}
.slides .slides_item a{ display:block; z-index:5;}

/*.slides .owl-prev,
.slides .owl-next,*/
.home_box3 .owl-prev,
.home_box3 .owl-next,
.details_slides .owl-prev,
.details_slides .owl-next,
.details_pic .owl-prev,
.details_pic .owl-next {position:absolute; left:5%; top:50%; width:50px; height:50px; margin-top:-25px; background:url(../images/icon_7.png) no-repeat center center; text-indent:-9999em;}
/*.slides .owl-next {background:url(../images/icon_8.png) no-repeat center center; left:auto; right:5%;}*/

.home_box3 .owl-prev.disabled,
.home_box3 .owl-next.disabled,
.details_slides .owl-prev.disabled,
.details_slides .owl-next.disabled,
.details_pic .owl-prev.disabled,
.details_pic .owl-next.disabled{ opacity:0; }


@media (max-width:1200px){
.slides .txt h3{ font-size:30px;}
.slides .txt h6{ font-size:16px;}
}


.slides .owl-nav div{font-size:0; line-height:0;  position:absolute; width:10%; top: auto; bottom:0; height:100%; transition:0.3s;}
.slides .owl-nav div.owl-prev{ left:0; 

}
.slides .owl-nav div.owl-next{ right:0;

}
.slides .owl-nav div.owl-prev:hover{ left:0;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,ffffff+100&0.33+0,0+100 */
background: -moz-linear-gradient(left, rgba(0,0,0,0.33) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0.33) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0.33) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70000000', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}
.slides .owl-nav div.owl-next:hover{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f0f0f0fff+0,000000+100&0+0,0.33+100 */
background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(0,0,0,0.33) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(0,0,0,0.33) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(0,0,0,0.33) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#70000000',GradientType=1 ); /* IE6-9 */
	}
.slides .owl-nav div.owl-prev:before,
.slides .owl-nav div.owl-next:before{ position:absolute; content:''; left:40%; transform: rotate(0deg); width:20px; height:36px; top:50%; background-repeat:no-repeat; background-position:center center; background-color:transparent;}
.slides .owl-nav div.owl-prev:hover:before{background-image:url(../images/slides_left.png)}
.slides .owl-nav div.owl-next:hover:before{ background-image:url(../images/slides_right.png)}


/*首页产品*/
.home_photo .list{ overflow:hidden;}
.home_photo ul{ padding:0px 8px}
.home_photo ul li{ padding:8px 8px;}
.home_photo ul li .thumbnail{ background-repeat:no-repeat; background-position:center center; background-size: cover}
.home_photo ul li .thumbnail img{ display:none;}
.home_photo ul li h4{ padding-top:15px; padding-bottom:15px;font-size:20px; font-weight: normal;}
.home_photo ul li a{ color:#f0f0f0}

@media (min-width:768px){
	.nav{ display:block!important}
}
@media (min-width:640px){

.home_photo ul li{ float:left;}
.home_photo ul li .thumbnail{ padding-bottom:60%;}
.home_photo ul li h4{ padding-right:15px;}
/*一行1个*/
.home_photo #Rows1 ul li{width:100%;}

/*一行2个*/
.home_photo #Rows2 ul li {width:50%;}
.home_photo #Rows2 ul li:nth-child(2n+1){ clear:both;}

/*一行3个*/
.home_photo #Rows3 ul li {width:33.3333%;}
.home_photo #Rows3 ul li:nth-child(3n+1){ clear:both;}

/*一行4个*/
.home_photo #Rows4 ul li {width:25%;}
.home_photo #Rows4 ul li:nth-child(4n+1){ clear:both;}
}
@media (max-width:640px){
.home_photo ul li h4{ font-size:16px;}
.home_photo ul li .thumbnail{ background-image:none!important}
.home_photo ul li .thumbnail img{ display:block; width:100%;}
}

.home_box3,.xun_box,.case { overflow:hidden; margin-bottom:40px;}

.home_box,.home_box1,.home_box2 {margin-bottom:10px; overflow:hidden;}
.home_box ul,.home_box1 ul,.home_box2 ul {overflow:hidden;}
.home_box ul li,.home_box1 ul li,.home_box2 ul li {float:left; width:33.3333%; margin-bottom:30px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box; 
}
.home_box1 ul li a,.home_box2 ul li a,.home_box ul li a {display:block; color:#f0f0f0;}
.home_box1 ul li a:hover,.home_box2 ul li a:hover,.home_box ul li a:hover {color:#bc111a;}
.home_box1 ul li h4,.home_box2 ul li h4,.home_box ul li h4 {font-weight:normal; font-size:20px; padding:15px 15px 15px 0;/* white-space:nowrap;*/ overflow:hidden; text-overflow:ellipsis;}
.home_box1 ul li .thumbnail,.home_box2 ul li .thumbnail,.home_box ul li .thumbnail { width:100%; padding-bottom:60%; background-size:contain!important; position:relative; overflow:hidden;}
.home_box1 ul li img,.home_box2 ul li img,.home_box ul li img { display:none; width:100%; position:absolute; top:0;}




/*首页系列列表--部分样式和品牌列表共用*/
.home_box.home_box2 ul{ padding:0 8px;}
.home_box.home_box2 ul li {width:25%; padding:0 8px;}
.home_box.pro_row ul li:nth-child(1),
.home_box.pro_row ul li:nth-child(2){ width:50%}
.home_box.pro_row ul li:nth-child(3),
.home_box.pro_row ul li:nth-child(4),
.home_box.pro_row ul li:nth-child(5){width:33.3333%;}

/*首页热门机型*/
.home_box3 .home_hot {position:relative; padding:0 50px;}

.home_box3 .owl-stage-outer {margin-bottom:15px;}
.home_box3 .hot_item {position:relative;}
.home_box3 .hot_item h4 {font-size:20px; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.home_box3 .hot_item h5{ font-size:16px; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#999}
.home_box3 .hot_item a {display:block; color:#f0f0f0;}
.home_box3 .hot_item a:hover {color:#bc111a;}
.home_box3 .hot_item .thumbnail { background:no-repeat center center; width:100%; background-size:100% auto; padding-top:75%;box-shadow: 2px 2px 10px #000000; margin-bottom: 15px;}
.home_box3 .owl-dots {text-align:center;}
.home_box3 .owl-dot {display:inline-block; margin:0 5px; width:4%;}
.home_box3 .owl-dot span {display:block; width:100%; height:3px; background-color:#333;}
.home_box3 .owl-dot.active span {background-color:#e60013;}
.home_box3 .owl-prev,.details_slides .owl-prev,.details_pic .owl-prev {background-image:url(../images/icon_7.png); width:13px; height:23px; margin-top:-11.5px; left:16px;}
.home_box3 .owl-next,.details_slides .owl-next,.details_pic .owl-next {background-image:url(../images/icon_8.png); width:13px; height:23px; margin-top:-11.5px; left:auto; right:16px;}

/*首页联系我们*/
.home_contact {float:left; width:48%; padding-bottom:10px;}
.home_contact ul {padding-right:20px; padding-left:16px;}
.home_contact h4,.home_follow h4 {font-size:20px; font-weight:normal; color:#f0f0f0; margin-bottom:5px;}
.home_contact p {margin-bottom:30px; line-height:1.75em;}


/*首页关注我们*/
.home_follow {float:right; width:48%; padding-bottom:40px;}
.home_follow h4 {margin-bottom:30px;}
.home_follow .ewm img {display:block; width:auto; max-width:100%; height:auto;}
.home_follow dl{ padding:0 0 0 16px; margin:0;}
.home_follow dl.down{ padding-top:50px; overflow:hidden;}
.home_follow dl.down span{ display:block; float:left; width:25%;}

.home_follow .txtBox {padding-left: 16px;}

/*网页底部*/
.footer {overflow:hidden; margin-top:3%; border-top:1px solid #282929; background-color:#f0f0f0}
.footer .pic{ display:none;}
.footer_box {width:20%; float:left;}
.footer_box h3{font-size:14px; border-bottom:none; font-weight:bold; color:#666; margin:0; padding:15px 0 8px 0; }
.footer_box h3 a { color:#666; }
.footer_box ul li {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right:2%;}
.footer_box dl{ margin:0; }
.footer_box dl a{ cursor:pointer; display:inline-block; width:20px; height:20px; background:url(../images/icon_22.png) no-repeat left center;}
.footer_box dl a:hover{ background:url(../images/icon_20.png) no-repeat left center; }
.copyright { max-width:1200px; margin:0 auto; margin-top:40px; border-top:1px solid #cecece; padding:10px 0; font-size:12px; font-weight:lighter; color:#666;}
.copyright a {color:#666;}

/*内页子菜单*/
.menu_sub{ width:100%; max-width:100%;  /*overflow:hidden;*/}
.menu_pro_info,
.menu_pro{border-top:solid 1px #282929; border-bottom:solid 1px #282929;}
.menu_pro ul{ height:45px;}
#Gdxzl .menu_pro ul{ height:auto;}
#Gdxzl .menu_pro ul .name{ line-height:22px; padding-top:5px;}

#menu_sub{background:rgba(0, 0, 0, 0.9);position:absolute; left:0; /*top:0; */width:100%}
#menu_sub.menu_fixed,.menu_fixed{ background:rgba(0, 0, 0, 0.9); border-top:solid 1px #282929; border-bottom:solid 1px #282929; position:fixed; left:0; /*top:0; */width:100%!important; max-width:100%; z-index:100; transition:top 0.3s ease 0s;}
#menu_sub.menu_fixed .menu_pro,#menu_sub.menu_fixed .menu_pro_info,.menu_fixed .menu_pro_info, .menu_fixed .menu_pro{ border-top-color:transparent;border-bottom-color:transparent}

/*XUN页面菜单*/
.menu_pro{ text-align:center }
.menu_pro .owl-stage{ display:flex}
.menu_pro ul li{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; min-width:37px; line-height:45px; padding:0px 16px; display:inline-block}
.menu_pro ul li a {display:block; width:100%; color:#999999; margin:auto; position:relative;text-align:center;/*white-space:nowrap; overflow:hidden; text-overflow:ellipsis;*/}
.menu_pro ul li a .name{ font-size:12px; }
.menu_pro ul li a.on{ color:#ff0000;}
.menu_pro ul li a:hover{ color:#ff0000;}
.menu_pro ul .cur li a{ color:#f0f0f0!important; }
.menu_pro ul li .menu_icon{background:no-repeat center bottom; background-size:contain; width:60px; height:60px; margin:auto; margin-bottom:5px; margin-top:12px;}
.menu_pro.Tuycs ul li .menu_icon{ display:none!important; }
.menu_pro.Tuycs .name{ font-size:14px; }
.menu_pro .owl-item{ float:left;}
.menu_pro .owl-nav div{ cursor:pointer; position:absolute; top:10%; height:80%; width:15px; font-size:0; line-height:0; background-repeat:no-repeat; background-position: center center}
.menu_pro .owl-nav div.owl-prev{ left:-15px; background-image:url(../images/icon_7.png)}
.menu_pro .owl-nav div.owl-next{ right:-15px;background-image:url(../images/icon_8.png)}
.menu_pro .owl-nav div.disabled{ cursor:default; opacity:0;}
.hide{ display:none;}
.menu_blank{ height:47px; position:relative; margin-bottom:40px;}
#Gdxzl.menu_blank{ height:140px;}
#TuycsGdxzl.menu_blank {height:66px;}


/*品牌列表页菜单*/
.menu_brand{padding:8px 0;}

.menu_brand ul {overflow:hidden; text-align:center;}
.menu_brand ul li {display:inline-block;}
.menu_brand ul .cur li a{ color:#f0f0f0!important; }
.owl-stage{ margin:0 auto; overflow:hidden; width:auto}
.menu_brand ul li .menu_icon{padding-bottom:39%; background:no-repeat center center; background-size:100% 100%;}
.menu_brand .menu_icon{ display:none;}
.menu_brand.menu_pro .name{ font-size:14px; }


/*XUN页面产品列表*/
.xun_box ul {overflow:hidden; padding:0 15px;}
.xun_box ul li {float:left; width:25%; padding:0 15px; text-align:left; margin-bottom:40px;}
.xun_box ul li{-moz-box-sizing: border-box; /*Firefox3.5+*/
-webkit-box-sizing: border-box; /*Safari3.2+*/
-o-box-sizing: border-box; /*Opera9.6*/
-ms-box-sizing: border-box; /*IE8*/
box-sizing: border-box; }
.xun_box ul li:nth-child(4n+1){ clear:both;}
.xun_box ul li a{display:block; color:#f0f0f0;}
.xun_box ul li a:hover {color:#bc111a;}
.xun_box ul li .thumbnail {width:100%; padding-top:75%; text-align:center; position:relative; margin-bottom:15px; overflow:hidden; box-shadow: 2px 2px 10px #000000;}
.xun_box ul li img {display:block; position:absolute; bottom:0; width:100%; height:100%;}
.xun_box ul li h3{font-weight:normal; color:#999999; font-size:16px; line-height:20px;}
.xun_box ul li h4{ font-weight:normal; font-size:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*工程案例页 & 新闻资讯*/
#honor{ padding-top:4%}
.case ul{overflow:hidden;}
.case ul.onw{ max-height:initial; }
.case ul{ padding:0px 8px;}
.case ul li{float:left; width:33.3333333%; padding:0 8px;  margin-bottom:30px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box; 
}
li.renzheng {
    width: 25% !important;
}
.txp_tipbar{
	display:none!important;
}

.case.case_news ul li {padding-top:0;}
.case ul li a {color:#f0f0f0; display:block; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.case ul li .thumbnail {width:100%; padding-bottom:60%; overflow:hidden; position:relative;  margin-bottom:15px; box-shadow: 2px 2px 10px #000000;}
.case ul li img {position:absolute; width:100%; height:100%;object-fit: cover; top:0;}
li.renzheng .thumbnail{
	padding-bottom:100% !important;
}
/*新闻资讯*/
.news_list .news_info { padding-right:16px;}
.news_info h2 {font-weight:normal; font-size:16px; color:#f0f0f0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:10px; text-align: center;}
.news_info p {font-size:14px; color:#5b5b5b; white-space:normal; height:73px; overflow:hidden;}

/*内页banner图片*/
.banner {margin-bottom:4%;}
.banner img{ width:100%; height:auto; display:block;}
.banner img.wapBan{ display:none; }


/*展开更多*/
.expand_more {text-align:center; margin-bottom:5%;}
.expand_more a{display:inline-block; background:url(../images/icon_22.png) no-repeat right center; padding-right:25px;}
.expand_more a:hover{ background:url(../images/icon_20.png) no-repeat right center; }

/*新闻页导航菜单*/
.menu_news{border-top: solid 1px #282929; border-bottom: solid 1px #282929;}
.menu_news ul {text-align:center; line-height:45px;}
.menu_news ul li {display:inline-block;font-size:14px;margin-right:40px;}

dl.erjiul {
    position: absolute;
    width: 100vh;
	display:none;
}
.menu_news ul .cur .erjiul {
    display: block;
}
.menu_about .erjiul .cur a {
    color: #f0f0f0 !important;
}
dl.erjiul dt {
    width: auto;
    float: left;
    padding: 0 10px;
}

dl.erjiul {
    position: absolute;
    width: 100vh;
    max-width: 730px;
    /* right: -50%; */
    /* left: 50%; */
    /* display: flex; */
    float: left;
    /* margin: auto; */
    /* top: 50%; */
    text-align: center;
    left: -342%;
    transform: translate(-0%, 0);
}
dl.erjiul dt a {
    color: #999!important;
}
.menu_about ul li.cur a:hover{
	color: #bc111a!important;
}
dl.erjiul dt {
    width: 33.3%;
    float: left;
    padding: 0 10px;
    /* top: 50%; */
    /* left: 50%; */
    /* transform: translate(-50%, -50%); */
}
.menu_news ul .yiji {
    position: relative;
}
.menu_news ul.erjiul {
    position: absolute;
    width: 100vh;
    right: 0;
    text-align: left;
    left: 0;
    margin: auto;
    padding: 0;
    opacity: 0;
}
.menu_news ul .yiji:hover .erjiul {
    opacity: 1;
}
.menu_news ul li:last-child{ margin-right:0}
.menu_news ul li a {color:#999;}
.menu_news ul li a:hover {color:#bc111a;}
.menu_news ul li.cur a {color:#f0f0f0;}
.menu_news ul li.cur.cur2 a {color:#999;}

.menu_case{ position:relative; max-width:220px; margin:10px auto 40px; border:solid 1px #282929;height:40px;}

@media (max-width:767px){
	.menu_case{ margin-bottom: 10px;}
}

.menu_case dl{ padding:0; margin:0; text-align:center; line-height:38px; color:#f0f0f0}
.menu_case ul { display:none; text-align:center; position:absolute; width:100%; overflow:hidden; transition:all 0.6s; z-index:5; background-color:rgba(0,0,0,1); max-height:380px; overflow-y:auto;border:solid 1px #282929;}
.menu_case ul li{display:block; font-size:14px; line-height:38px; border-top:solid 1px #282929;}
.menu_case ul li a {color:#999;}
.menu_case ul li a:hover {color:#bc111a;}
.menu_case ul li.cur a {color:#f0f0f0;}
.menu_case .Opicon{ z-index:10; cursor:pointer; width:16px; height:38px; position: absolute; right:10px; top:0; background:url(../images/icon_22.png) no-repeat center; transition:transform 0.4s ease 0s; z-index: 0}
.menu_case .Opicon.onA{ background:url(../images/icon_22.png) no-repeat center; transform:rotate(-180deg);}
.menu_case ul.show{ display:block}


.menu_pro_info{position:relative;/* overflow:hidden; */ line-height:45px; padding:0;}
.menu_pro_info ul{ padding:0}
.menu_pro_info ul .owl-stage{ margin:0 auto!important;}
.menu_pro_info ul li {padding:0 13px;}
.menu_pro_info ul li a {color:#999;}
.menu_pro_info .owl-item{ float:left;}
.menu_pro_info .owl-nav div{ cursor:pointer; position:absolute; top:10%; height:80%; width:20px; font-size:0; border:solid 1px #000; line-height:0; background-repeat:no-repeat; background-position: center center; background-color:#000;}
.menu_pro_info .owl-nav div.owl-prev{ left:-17px; background-image:url(../images/icon_7.png)}
.menu_pro_info .owl-nav div.owl-next{ right:-17px;background-image:url(../images/icon_8.png)}
.menu_pro_info .owl-nav div.disabled{ cursor:default; opacity:0;}
.menu_pro_info ul li a:hover{ color:#bc111a;}
.menu_pro_info .cur a{ color:#f0f0f0!important;}

.menu_pro_info .owl-stage-outer{overflow: hidden;}

/*关于我们导航菜单增加样式*/
.menu_about ul li.cur a {color:#f0f0f0;}
/*新闻详情页*/
.news_datails {  padding:25px 0 50px;}
.news_post {overflow:hidden; position:relative; min-height:100px;}
.news_post .back a {display:block; background:url(../images/icon_11.png) no-repeat left center; padding-left:30px; font-size:14px; color:#999;}
.news_post .back a:hover {color:#bc111a;}
.news_post h1 {font-size:30px; font-weight:normal; color:#f0f0f0; line-height:1.5em; margin-bottom:15px;}
.news_post p {color:#f0f0f0;}
.news_post img {max-width:100%; height:auto;box-shadow: 2px 2px 10px #000000;}
.news_post table {font-size:1em; border:none;}
.news_post table {display:block;}
.news_post table td,.news_post table th {border:none; padding:0;}
.news_post table td {width:50%;}
.news_post table tr {display:block; padding:25px 0;}
.news_post table tr td:first-child {padding-right:4.5%;}
.news_post table tr:nth-child(2n) td:first-child {padding-right:0;}
.news_post table tr:nth-child(2n) td:nth-child(2) {padding-left:4.5%;}

/*新闻详情页上下篇*/
.post_nav {overflow:hidden; border-top:1px solid #333; margin-top:30px; padding-top:50px; font-size:14px; color:#333;}
.post_nav .post_prev {float:left; width:45%; text-align:left; background:url(../images/icon_12.png) no-repeat left 6px; padding-left:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.post_nav .post_next {float:right; width:45%; text-align:right; background:url(../images/icon_13.png) no-repeat right 6px; padding-right:20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*关于我们页面*/
.about {padding:2% 0;}
.about_tab {}
.about_tab.cur {display:block;}
.column-name {font-weight:normal; color:#f0f0f0; font-size:28px; padding:0; margin-bottom:10px;  display:none;}
.about h2 a {color:#f0f0f0;}
.about_box { padding:4% 0; font-size:14px; color:#f0f0f0; overflow:hidden; display:table; margin-bottom:70px; width:100%;}
.about_box .left,.about_box .leftp,.about_box .rightp {display:table-cell; vertical-align: middle; width:50%;}
.about_box .leftp {padding-left:5%;}
.about_box .rightp {padding-right:5%;}
.about_box img {width:auto; max-width:100%; height:auto; /* display:block; */}

.more_box {padding:0 50px;}
.more_box p {padding-bottom:20px;}
.readmore {border-top:1px solid #333; font-size:16px; text-align:right; padding-top:20px; margin-top:20px;}
.readmore a {color:#999;}

/*创新历程*/
.course {}
#timeline {width:auto; position:relative; padding-left:110px; height:436px; overflow: hidden;  background:url(../images/timeline.png) no-repeat left top;}
#dates {position:absolute; left:0; top:-111px; width:110px; height:100%; overflow:hidden;}
#dates li {font-family:ClarendonBT Light,Arial; height:60px; line-height:60px; font-size:16px; color:#666; padding-left:35px;}
#dates .selected {font-size: 28px; color:#f0f0f0;}
#dates li span{ position:absolute;}
#issues {height:436px; overflow: hidden; position:relative;}	
#issues li {width:100%;	height:436px; display:table;}
#issues .left {display:table-cell; width:50%; vertical-align: middle; text-align:center;}
#issues .left img {max-width:100%; height:auto; display:block;box-shadow:2px 2px 10px #000000;}
#issues .title{ vertical-align:text-top; text-align:left; padding-right:20px;}
#issues li p { color:#f0f0f0; font-size:28px; padding-top:70px; margin:0; line-height:120%}		
#next,#prev {width:22px; height:11px; position: absolute; left:50%; margin-left:-11px; background:no-repeat center center; cursor:pointer; display:block; text-indent:-9999em;}
#prev {top:0; background-image:url(../images/icon_17.png);}
#next {bottom:0; background-image:url(../images/icon_18.png);}
#next.disabled,#prev.disabled {opacity: 0.2;}
@media (max-width:640px){
#timeline{ padding-left:70px; padding-top:20px; padding-bottom:20px;}
#issues .left {display:block; width:100%;}
#issues li p{ padding:0; padding-top:60px; font-size:16px;}
#issues .title{ padding-right:0; }
#dates .selected{ font-size:16px;}
#dates{ width:70px;}
#dates li{ padding-left:24px;}
}
				
/*荣誉资质*/
.honor {background-color:#000; padding:50px; position:relative; margin-bottom:70px;}
.honor #honor_slide {margin:0 auto; }
.honor h4 {font-weight:normal; font-size:14px; color:#666; text-align:center; position:absolute; bottom:0; left:0; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.honor .owl-carousel {width:92%; margin:0 auto;}
.honor .owl-carousel .owl-item a {display:block; position:relative; padding-bottom:80px;/* cursor:default;*/}
.honor .owl-carousel .owl-item img {display:block; width:50%; margin:0 auto; height:auto;}
.honor .owl-stage-outer { background:url(../images/bg_honor.png) no-repeat bottom center;}
.honor .owl-prev,.honor .owl-next {position:absolute; left:-65px; top:50%; margin-top:-11.5px; width:13px; height:23px; background:url(../images/icon_14.png) no-repeat center center; text-indent:-9999em;}
.honor .owl-next {left:auto; right:-65px; background-image:url(../images/icon_15.png);}


#honor .thumbnail {background:no-repeat center center / auto 100%;}

/*产品详情页*/
h3.pro_title {color:#f0f0f0; border-bottom-color:#333;}
.details_pro {padding:5% 0 0; color:#b7b6b6}
.details_pro section{ width:100%; float:left; }
.details_top {overflow:hidden; margin-bottom:5%;}
.details_pro .wapphoto.owl-carousel{ display:none;}

.introporbox .details_zoom .zoompic{display: none; padding-top:75%; background-size:contain!important;position:relative;}
.introporbox .details_zoom .zoompic img{position:absolute;width:100%;height:100%;top:0;left:0;}
.introporbox .details_zoom .cloudzoom{ }
.fancybox-prev span{background:url(../images/slides_left.png) no-repeat center !important;}
.fancybox-next span{ background:url(../images/slides_right.png) no-repeat center !important;}
.fancybox-close{ background:url(../images/close.png) no-repeat center !important;}

.videobox{ overflow:hidden; }
.videobox iframe{ max-width: 100%; margin-top:-65px; } 

.details_title {float:right; width:40%;}
.details_title h1{font-size:50px; color:#f0f0f0; font-weight:normal; line-height:1em; margin-bottom:10px;}
.details_title h2{font-size:28px; color:#f0f0f0; font-weight:normal; line-height:1.2em;}
.details_title .huan{white-space: pre-line;}
.details_title .huan li{line-height: 20px;
    background: url(../images/icon_16.png) no-repeat left 10px;
    margin: 0 0 5px;
    padding-left: 15px;
    position: relative; list-style:none;
	}
.details_title .videobox{ overflow:initial; }
.details_title .videobox1{padding-top:20px; margin-top:40px; border-top:solid 1px #282929;}
.details_title .videobox1 video{box-shadow: 2px 2px 10px #000000;}
.details_features ul { padding:0; margin:0}
.details_features ul li { list-style:none;line-height:20px; background:url(../images/icon_16.png) no-repeat left 10px; margin:0 0 5px; padding-left:15px;position:relative;}
.details_features ul li p{ padding:0; margin:0}
.details_features p {padding:5px 0;}
.details_features,.details_meta,.details_related {overflow:hidden; margin-bottom:70px;}
.details_features .entry{ overflow:hidden;}
.details_features .entry .video video,
.details_features .entry .video embed,
.details_features .entry .video iframe,
.details_features .entry .video *{ width:100%!important; height:400px!important;}
@media (min-width:768px){
.details_features .entry .info{ width:64%; float:left;}
.details_features .entry .video{ float:right; width:35%;}
}
.info-back{ font-size:14px;color:#999}
/*产品图片*/
.details_pic {width:55%; float:left;}
.details_zoom {background-color:#000; overflow:hidden; margin-bottom:5%; text-align:center;box-shadow: 2px 2px 10px #000000;}
.zoompic .cloudzoom{ max-width:100%;}
.zoombox_item { padding-bottom:75%; background-size:cover!important; overflow:hidden; position:relative; background-color:#000; /*border:1px solid #262626;*/ margin:0 10px; transition:all 0.3s ease 0s;box-shadow: 2px 2px 10px #000000;}
.zoombox_item.cur {/*border-color:#bc111a;*/}
.zoombox_item .cloudzoom { position:absolute; top:0; left:0; height:100%; opacity:0}
.zoombox.owl-carousel {width:90%; margin:0 auto;}
.zoombox.owl-carousel .owl-item {padding:5px 0;}
.zoombox.owl-carousel .owl-item img{ position:absolute; width:100%; height:100%; opacity:0; cursor:pointer;}
.details_pic .owl-prev {left:-15px;}
.details_pic .owl-next {right:-15px;}

/*技术参数*/
.details_meta .txt_box {  margin:0 0 20px;width:100%;display:inline-block; position:relative; box-sizing: border-box;}
.details_meta .txt_box h3{ color:#f0f0f0; font-size:18px; text-transform:uppercase; font-weight:normal;margin:0 0 10px;}
.details_meta ul { width:100%; box-sizing: border-box;}
.details_meta ul li { line-height:20px; background:url(../images/icon_16.png) no-repeat left 10px; margin:0 0 5px; padding-left:15px;position:relative; }
.details_meta .entry{ overflow:hidden; column-gap:40px;}
@media (min-width:768px){
.details_meta .entry{column-count:2;-moz-column-count:2; /* Firefox */-webkit-column-count:2; /* Safari and Chrome */}
}
@media (max-width:767px){
.details_meta .txt_box h3{ cursor:pointer; position:relative;}
.details_meta .txt_box h3:after{ content:''; width:16px; height:16px; position:absolute; right:0; top:50%; margin-top:-5px; background:url(../images/icon_22.png) no-repeat;}
.details_meta .txt_box.on h3:after{ background:url(../images/icon_23.png) no-repeat;}


}

.details_slides {text-align:center; padding:0 50px}
.details_slides a {color:#f0f0f0; display:block;}
.details_slides a:hover {color:#bc111a;}
.details_slides .thumbnail { background: no-repeat center center; width: 100%;  background-size: 100% auto; padding-top: 75%;}
.details_slides.owl-carousel .owl-item img { display:none;}
.details_slides h3{font-weight:normal; font-size:16px; color:#999999; text-align:left}
.details_slides h4{ font-weight:normal; font-size:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left}
.details_slides .owl-prev,.details_slides .owl-next {height:100%; top:0; margin-top:0; width:30px;}
.details_slides .owl-prev{ left:0;}
.details_slides .owl-next{ right:0;}
.details_slides.owl-carousel .owl-nav.disabled {display:block;}
.details_slides .owl-stage{ margin:0; }

/*相关下载*/
#download{margin-bottom:70px; width:100%; overflow: hidden;}
#download ul li {width:16.66%; float:left; font-size:14px; color:#999; text-align:center;}
#download ul li a {display:block; background:url(../images/icon_10.png) no-repeat center 5px; padding-top:60px; color:#999; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#download ul li a:hover {color:#bc111a;}

/*相关耗材*/
.haocai {padding-top:20px;}
.haocai .thumbnail {/*padding-bottom:60%;*/}
.haocai img {bottom:auto; top:0;}

#menu_sub .owl-stage-outer{overflow:hidden;}

/*搜索中心*/
.TitleList .ul{overflow: hidden;}
.TitleList .ul li a{display: block;border-bottom: 1px dashed #ccc;height: 40px;line-height: 40px;}
.TitleList .ul li span{display: block;width: 70%;float: left;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.TitleList .ul li time{display: block;float: right;}

@media only screen and (min-width:1700px){
	/*全局变量*/
	.inner1700 {width:100%;}
	/*二级菜单*/
	.nav_sub{width:100%; max-width:100%; left:0; margin-left:0;}
}

@media only screen and (max-width:1340px){
/*	.inner1300{width:90%;}*/
/*	.inner1300.menu_sub{ padding:0 1.5%; width:97%;}
	.menu_fixed {width:97%; margin-left:-48.5%;}*/
	.honor .owl-stage-outer {background-size:100% 83px;}
}
@media only screen and (max-width:1240px){
	/*全局变量*/
	.inner1200 {width:90%;}
	.inner1300 {width:90%;}
	#wapind{ width:100%;}
	.menu_pro.Tuycs,
	.menu_pro_info{width:93%;}
	h3.home_h3,h3.pro_title,h3.xun_h3 {padding-top:2.5%;padding-bottom:2.5%;}
}
@media only screen and (max-width:1024px){
	/*全局变量*/
	.slides,.home_box,.home_box1, .home_box2, .home_box3,.menu_sub,.xun_box,.case,.details_features, .details_meta, .details_related{margin-bottom:5%;}
	.home_box3{ margin-bottom:8%;}
	h3.home_h3,h3.pro_title,h3.xun_h3,#download{margin-bottom:3%;}
	/*二级菜单*/
	.nav_sub .nav_sub_right ul li a {padding-bottom:80%; transition:all 0.3s ease 0s;}
	.nav_sub .nav_sub_left ul {padding-top:6%;}
	.nav_sub .nav_sub_left ul li {padding-top:49%; width:70%;}
	/*新闻详情页*/
	.news_post .back a {position:static; top:auto; left:auto;}

.news_datails{ padding:0}	
}
@media only screen and (max-width:767px){
		/*.inner1300 {width:100%;}*/
		.inner1300 .inner1200{ width:100%; padding:3% 0;}
		.inner1300.menu_about{ display:none; }
		.menu_blank{ width:90%; margin:auto; /*height:auto*/}
		.menu_pro{ border:none;}
		.menu_sub .menu_pro{ padding:8px 0 0;}
		.menu_sub.menu_fixed .menu_pro{ padding:8px 0;}


		#menu_sub{border-bottom: solid 1px #282929;}
		#menu_sub.menu_fixed, .menu_fixed{ max-width:90%; padding:0; left:5%}
		.inner1300 .inner1200.menu_pro{ width:100%; }
		
		.inner1300 .inner1200.Tuycs{ padding:8.5px 0; }
		

		.TopColor{ border-bottom: solid 1px #292929;}
		.header{ padding:0; position: relative; z-index:99; }


}
@media only screen and (max-width:980px){
	/*网站logo*/
	.logo {padding-top:43px;}
	.logo img {width:200px; height:52px;}
	/*二级菜单*/
	.nav_sub .nav_sub_right {width:76%;}
	.nav_sub .nav_sub_right ul li a {padding-bottom:85%;}
	.nav_sub .nav_sub_left {width:19%;}
	.nav_sub .nav_sub_left ul {padding-top:6%;}
	/*关于我们页面*/
	.honor .owl-prev {left:-5%;}
	.honor .owl-next {right:-5%;}
}
@media only screen and (max-width:767px){
	/*全局变量*/
	.home_box,.home_box1, .home_box2 {margin-bottom:1%;}
	.nav_sub{ display:none;}
	/*网站logo*/
	.logo {padding:1% 0; float:none; margin-bottom:0;}
	/*顶部导航栏*/
	.nav {display:none; position:fixed; z-index:10; right:0; /*top:53px;*/ height:100%; overflow-y:auto; width:100%; box-shadow:-15px 15px 30px 0px hsla(0, 0%, 0%, 0.85); -webkit-overflow-scrolling:touch;}
	/*#nav {position:absolute; z-index:9; right:0; top:22%; background:#000; width:130px; box-shadow:-15px 15px 30px 0px hsla(0, 0%, 0%, 0.85)}*/
	.nav .menu{ position:static; top:0; margin-top:0; margin-right:0; width:100%; border-top:solid 1px #292929; background-color:#000;}
	.menu ul li {margin:0; text-align:left; float:none; padding:0 5%; border-bottom:solid 1px #292929;}
	.menu ul li a {padding:10px 0; font-size:14px;}
	.menu ul li a i {display:none;}
	.menu ul li.cur a,
	.menu ul li.on a{ color:#f0f0f0;}
	.menu ul li span{ background: url(../images/icon_22.png) no-repeat 95% center; width: 100%; height:44px; position: absolute; left: 0; margin-left:0; top: 0; display:block;}
	.menu ul li:before{ content:''; display:none; width:100%; height:44px; position:absolute;}
	.menu ul li.cur span{ background: url(../images/icon_23.png) no-repeat 95% center;}
	.menu ul li#nav3 span{ display:none; }
	.menu ul li.cn:before, .menu ul li.en:before{ display:none;}
	.menu ul li.cn,.menu ul li.en{ display:block;}
	.menu ul li.cn span,.menu ul li.en  span{ display:none;}
	.menu ul li .wap_sub{ padding-bottom:15px;}
	.menu ul li .wap_sub dl dt{ font-size:14px; line-height:30px; color:#999999}
	.menu ul li .wap_sub dl dd{ padding-left:1em; }
	.menu ul li#nav5{ display:block; }
	
	
	.menu ul li#nav5 .wap_sub{ padding-left:0em; }
	.menu ul li .wap_sub dl dd a{ font-size:14px; padding:0; line-height:44px; border-bottom:solid 1px #292929;}
	.menu ul li .wap_sub dl dd a:last-child,.menu ul li#nav2 .wap_sub dd:last-child a, .menu ul li#nav5 .wap_sub dd:last-child a {border-bottom:none;}
	.menu ul li#nav2 .wap_sub dd a, .menu ul li#nav5 .wap_sub dd a {border-bottom:solid 1px #292929;}
	.menu ul li{-webkit-perspective:500px;}

	/*手机导航按钮*/
	.nav_btn {display:block; margin-top:3%;}
	/*搜索本站*/
	.search_box { padding:1% 5%; width:100%; float:left; border-bottom:solid 1px #292929; margin-bottom:53px; background-color:#000;}
	.search_box .box{ position:static;max-width: 100%; width: 100%;}


	.search_box * {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.search_box *:before,
	.search_box *:after {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.search_box .search_btn{ width:0; height:24px; overflow:hidden;}
	.search_form .text{ width:93%; background-color:transparent;}
	.search_form{ position: relative; width:100%; padding:0; top:0; right:0; border:none; }


	.search_form .submit{ right:0; background-position:right center!important; }
	/*中英文网站切换链接*/
	.language { display:none;}
	/*首页热门机型*/
	/*.home_box3 .hot_item .thumbnail {background-size:50% auto;}*/
	/*xun页面*/
	.menu_sub.menu_fixed {/*position:static; left:auto; margin-left:auto; top:auto;*/}
	.menu_pro ul li .menu_icon{ width:55px; height:55px; margin:auto;}
	.menu_pro ul li .name{ font-size:12px;}
	.menu_pro ul li { white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	/*关于我们页面*/
	.column-name { display:block;    font-size: 28px; padding: 30px 0px 25px 0; margin-bottom: 40px;     border-bottom: 1px solid #282929;}
	.about_box,.honor, .course {margin-bottom:7%;}
	.about_box .h2{ font-size:20px; font-weight:normal;}
	.honor{padding:5%;}
	
	.more_box {padding:0 5%;}
	/*产品详情页*/
	.details_pro .entry {padding:0 2%;}
	.details_related ul li,#download ul li{width:33.333%; padding:1% 0;}
	/*新闻详情页*/
	.news_post .back {display:block; margin-bottom:5%;}
	.news_post table tr {padding:0;}

	.case ul li{ width:50%; }
	.details_pic,
	.details_title{ width:100%; }
	.details_title h1{ margin-top:30px; }
}
@media only screen and (max-width:700px){
	/*顶部导航栏*/

}
.pc{}
.wap{ display:none;}
@media only screen and (min-width:641px){
.menu_fixed{ top:0}
}
@media only screen and (max-width:640px){

	.pc{ display:none;}
	.wap{ display: block;}
.slides .txt-pc{ display:none;}	
.slides .txt-wap{ display:block;}	
.slides .txt{ padding:20px 16px 40px 16px; position:relative; background-color:#f0f0f0;}
.slides .txt h3{ font-size:28px; color:#333333}
.slides .txt h6{ font-size:14px; line-height:18px; color:#333333}
.slides .owl-dot{ width:25px;}
.slides .owl-dots{ position:relative; bottom:0}
.home_box3 .owl-prev,
.home_box3 .owl-next{ display:none}
.home_box3 .home_hot{ padding:0 16px}
#wapind{ width:100%;}
.zoombox.owl-carousel{ width:100%}
.details_pic .owl-dot {display:inline-block; margin:0 5px; width:25px;}
.details_pic .owl-dots {text-align:center;  width:100%;}
.details_pic .owl-dot span {display:block; width:100%; height:3px; background-color:rgba(255, 255, 255, 0.33);}
.details_pic .owl-dot.active span {background-color:#e60013;}
.details_pro .wapphoto.owl-carousel{ display:block;}
.details_pro .wapphoto.owl-carousel img{ max-width:100%;}

	h3.home_h3,h3.pro_title,h3.xun_h3 {font-size:28px; padding:30px 0px 25px 0; margin-bottom:40px}
	.footer .inner1200{ width:100%;}
	.footer .pic{ display:none; padding:0 16px;border-bottom:solid 1px #c3c3c3;}
	.footer .pic img{ height:36px;}
	.footer_box{ width:100%; float:none;border-bottom:solid 1px #c3c3c3;}
	.footer_box.wap{ border-bottom:none}
	.footer_box ul{ display:none; padding-left:5%}
	.footer_box ul li{ padding-left:1em; line-height:44px; font-size:14px; display:block!important}
	.footer_box ul li a{ display:block;border-bottom: solid 1px #c3c3c3;}
	.footer_box ul li:last-child a{ border-bottom:none}
	.footer_box h3 { font-weight:normal; position:relative; font-size:14px;  padding:0 5%; margin:0; line-height:44px; background:url(../images/icon_22.png) no-repeat 95% center;}
	.footer_box h3 i{ position:absolute; left:0; display:block; width:100%; height:100%;}
	.footer_box.on h3{background:url(../images/icon_23.png) no-repeat 95% center;}
	.footer_box dl{ display:none;}
	.copyright{ margin-top:1px; padding:16px;}
	.header{ position: relative; z-index:99; }
	.logo{padding:12px 0; height:60px;}
	.logo img.webimg{display:none!important;}
	.logo img.wapimg{display:block; max-width:auto; height:36px; width:auto;}
	.search_box{ padding:5.5px 5%; }
	.search_form .submit{ width:30px; cursor:pointer; background:url(../images/icon_1.png) no-repeat center;}
	/*.search_form .text{ padding-left:30px; }*/
        .search_form .text::-webkit-input-placeholder{
            color:#999;
        }
        .search_form .text::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#999;
        }
        .search_form .text:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#999;
        }
        .search_form .text:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#999;
        }
	
	.nav_btn{ width:24px; }
	.nav_btn span,.nav_btn span:before,.nav_btn span:after{ height:3px; }
	.menu_pro.Tuycs ul li .name{ font-size:14px; }
	/*头部跟随*/
	.TopColor { position:fixed; left:0; top:0; width:100%; z-index:102;}
	.header_blank {width:100%; height:60px;}
	.menu_fixed {top:53px;}
.nav-header {
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;

}

	/*首页品牌列表*/
	.home_box2 ul li {width:50%!important;}
	.home_box ul{}
	.home_box ul li {width:100%!important; padding-right:0;}
	.home_box.home_box0 ul li {width:100%!important;}
	.home_box ul li h4,.home_box1 ul li h4, .home_box2 ul li h4,.home_box3 .hot_item h4,.details_slides h4 {font-size:20px; padding:0; white-space:inherit; color:#f0f0f0}
	.home_box3 .hot_item h4{ font-size:20px;}
	.home_box3 .hot_item h5{ display:block;}
	.home_contact{ float:none; width:100%;}
	.home_contact h4, .home_follow h4{font-size:14px;}
	.home_contact p {font-size:12px; margin-bottom:15px;}
	.home_contact ul{ padding:0 16px;}
	.home_follow{ float:none; width:100%;}
	.home_follow h4 {margin-bottom:45px;}
	.home_follow dl{ padding:0 16px;}
	.home_follow dl.down{ display:none;}
	
	/*新闻详情页*/
	.news_post table td {display:block; width:100%; padding:0;}
	.news_post table tr:nth-child(2n) td:nth-child(2) {padding:0;}
	.news_post table tr td:first-child {padding-right:0;}
.news_post table tr:nth-child(2n) td:first-child {padding-right:0;}
.news_post table tr:nth-child(2n) td:nth-child(2) {padding-left:0;}
	.post_nav {padding-top:5%;}
	
	/*新闻资讯*/
	.menu_news ul {overflow:hidden;}
	.menu_news ul li {display:block; float:left; width:25%; padding:0;}
	.menu_newsInfo ul li{display: block;float:none; width:auto;}
	.news_list p {font-size:12px;}
	
	/*产品详情页*/
	.details_title {padding-top:2%;}
	.details_title h1{margin-bottom:3%; font-size:50px; text-align:left;}
	.details_meta ul {width:100%; float:none;}
	.details_slides .owl-prev {left:5px;}
	.details_slides .owl-next {right:5px;}
	.details_title,.details_pic {float:none; width:100%;}

	.details_slides .thumbnail{ background-image:none!important;padding-top:0}
	.details_slides.owl-carousel .owl-item img{ display:block; width:100%;}
	.details_pic .details_zoom{ display:none;}
	.details_pic .zoombox{ display:none!important;}

	.banner img.wapBan{ display:block; }
	.banner img.PcBan{ display:none; }
	
	.case ul{ padding:0 0; width:100%; 
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		-o-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
	}
	.case ul li {width:100%; padding:2% 0; margin-bottom:0;}
	.case ul li:nth-child(2n+1){}
	.case ul li p{ line-height:18px; height: auto; max-height:54px;}
.home_box3 .owl-dot{ width:25px;}

.slides, .home_box, .home_box1, .home_box2, .home_box3, .menu_sub, .xun_box, .case, .details_features, .details_meta, .details_related{ margin-bottom:20px;}


	/*xun页面*/
	.xun_box ul li {width:100%; padding:0; padding-bottom:16px; margin-bottom:0}
	.xun_box ul li .thumbnail{ padding-top:0; margin-bottom:0}
	.xun_box ul li img{ position:relative; display:inline-block; max-width:80%; width:auto; height:auto; padding:0;max-height:none}

	.xun_box ul li h3{ margin-top:0; color:#999999; }
	

	.menu_pro .owl-nav div{ background-color:#000; cursor:pointer; position:absolute; top:0; height:100%; width:25px; border:solid 1px #000; font-size:0; line-height:0; background-repeat:no-repeat; background-position:center center;}


	


	.menu_brand.menu_pro .name{ font-size:12px; }
	.menu_pro ul li a:hover,
	.xun_box ul li a:hover,
	.menu_pro_info ul li a:hover{color:inherit;}

	.inner1300 .inner1200.menu_pro_info{ padding:0; width:100% }
	.menu_details.menu_fixed{ padding:0; width:97%; }
}

@media only screen and (max-width:540px){
	
	.footer_box h3 {font-size:14px;}
	/*顶部导航栏*/

	/*搜索本站*/
	.search_form {top:0;}
	/*首页联系我们&关注我们*/	
	.home_contact p {margin-bottom:3%;}

	/*首页关注我们*/
	.home_follow {padding-bottom:5%;}
	.home_follow h4 {margin-bottom:15px;}
	

	/*网页底部*/	

	/*关于我们页面*/
	
	.about_box .left,.about_box .leftp,.about_box .rightp {display:block; vertical-align: middle; width:100%; padding:0;}

	/*产品详情页*/
	.details_title {padding-top:1%;}
	.details_related ul li,#download ul li{font-size:12px;}
	.news_post h1{font-size:18px;}
}
@media only screen and (max-width:480px){
	/*顶部导航栏*/

	/*网站logo*/

	/*手机导航按钮*/
	.nav_btn {margin-top:4%}
	/*搜索本站*/
	.search_form {top:0;}
	/*工程案例*/
	
	/*关于我们页面*/

	/*新闻资讯*/
	

	/*网页底部*/

}
@media only screen and (max-width:420px){
	/*顶部导航栏*/

	.home_box1 ul li {width:100%; float:none; padding:0;}
	.home_box1 ul li h4 {}
	
}
@media only screen and (max-width:360px){
	/*顶部导航栏*/

	/*网站logo*/
	
	/*手机导航按钮*/
	
	/*搜索本站*/

	
	
	/*产品详情页*/
	.details_related ul li,#download ul li{width:50%; padding:2% 0;}
}
@media only screen and (max-width:360px){
	/*顶部导航栏*/

}

::-webkit-scrollbar-track-piece { /*滚动条凹槽的颜色，还可以设置边框属性*/
background-color:#000;
}
::-webkit-scrollbar {/*滚动条的宽度*/
width:5px;
height:5px;
}
::-webkit-scrollbar-thumb {/*滚动条的设置*/
background-color:#666;
background-clip:padding-box;
min-height:28px;
}
::-webkit-scrollbar-thumb:hover {
background-color:#bbb;
}
.pt25{padding-top: 25px;}


.news_post .videobox iframe {
    max-width: 100%;
    margin-top: -65px;
    height: 500px;
    width: 70%;
    margin: 0 auto;
    display: block;
}
@media (max-width:768px){
	.news_post .videobox iframe {
		 width: 100%;
		 height: 338px;
	}
}

/*
 .Floor002460 为demo编号
 */
.Floor002460{ padding: 20px 0 0px;margin-top:40px; border-top:solid 1px #282929}
.Floor002460 .auto{ max-width: 1400px;}
@media only screen and (max-width:1430px ) {
	.Floor002460 .auto{ max-width: 1430px; padding-left: 15px; padding-right: 15px;}
}
.Floor002460 .videobox{ position: relative;height: 210px;}
.Floor002460 .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; height: 200px;}
.Floor002460 .videobg .play{ display: block; background: url(../images/Floor002460-play.png) no-repeat center;  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: 30px 30px; cursor: pointer;}
.Floor002460 .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; display: none;}
.Floor002460 .video video{ width: 100%; height: 100%; background: #000;}
@media only screen and (min-width: 768px) {
	.Floor002460 .videobg,.Floor002460 .videobox{ height: 270px;}
	.Floor002460 .videobg .play{background-size:40px 40px;}
}
@media only screen and (min-width: 1200px) {
	.Floor002460 .videobg,.Floor002460 .videobox{ height: 270px;}
	.Floor002460 .videobg .play{background-size:50px 50px;}
}
.wapnav{ display:none;}
@media only screen and (max-width: 768px) {
	.wapnav{ display:block;}
	.wapnav dl.erjiul{ position:relative;float: none;
    display: block;
    left: 0;
    transform: none;
    width: 100%;
    overflow: hidden;}
	.wapnav .erjiul .cur a {
    color: #f0f0f0 !important;
}
}




