@charset "utf-8";
/* CSS Document */
html{ font-size:20px;}
@media only screen and (max-width: 481px){
    html {
        font-size: 14px;
    }
}
@media only screen and (min-width: 481px){
    html {
        font-size: 15px; 
    }
}
@media only screen and (min-width: 569px){
    html {
        font-size: 17.5px; 
    }
}
@media only screen and (min-width: 641px){
    html {
        font-size: 20px; 
    }
}
* {padding:0;margin:0;}
.ovfHiden{overflow-x: hidden;height: 100%;}
body { font-size:12px; font-family:Microsoft YaHei,Helvetica Neue,Helvetica,STHeiTi,sans-serif;color:#444;background: #fff; overflow-x:hidden;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
a{transition:0.5s all;-webkit-transition:0.5s all;text-decoration: none;color:#444;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
a:hover,a:active,a:vistited{text-decoration: none; color:#9bd8f;outline: 0!important;}
a, input, select, textarea {outline:none; text-decoration:none!important; }
a, li { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
:focus {outline: 0!important;}
::-moz-selection{ color:#fff; background:#3a1637; }
::selection { color:#fff; background:#3a1637; }
h1, h2, h3, h4, h5, h6,b{font-size: 100%; font-weight:normal;}
address, em {font-style: normal;}
ul,li,ol{list-style:none;}
select,input,img,select{vertical-align:middle;}
img,iframe{ border:0;max-width:100%; -ms-interpolation-mode:bicubic; box-sizing:border-box;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
.fl,.fr {display:inline;}
.btn{ border:0;-webkit-transition:background-color .4s ease-in;-moz-transition:background-color .4s ease-in; -o-transition:background-color .4s ease-in;transition:background-color .4s ease-in;}
input,textarea{-webkit-appearance:none; }
.fl {float:left;}
.fr {float:right;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1; /* for ie6 & ie7 */}

/*header*/
.headercontainer{ width:1170px; margin:0 auto;padding:0;}
.header{background:url(../images/overlay.png);width:100%; height:90px;z-index:100;position:fixed; top:0;}
.logo{ float:left;width:20%;text-align:left;}
.logo h1{ float:left;}
.logo h1:hover{ opacity:0.8;}
.navigation{ float:right;width:80%; line-height:90px;}
.menu:before{ font-family:FontAwesome;content:"\f0c9";cursor: pointer; color:#fff; font-size:20px;}
.subcon{ float:left;}
.navig{ margin:0;}
.navig > li{display:block; float:left; text-align:center;position: relative;}
.navig > li > a{ display:block;font-size:16px;color: #fff; padding:0 18px;}
.navig > li > a:hover,.navig > li > a.xgnav:hover,.navig > li > a.xgnav:focus,.navig > li > a.xgnav:active {color:#fbeb00;}

.navig > li > ul > li{line-height:30px;}
.navig > li > ul > li > a{ color: #fff; display:block; padding:10px 0;border-bottom: 1px solid rgba(255, 249, 220, 0.16); font-size:14px;}
.navig > li > ul >li > a:hover{ color:#fff;background:rgba(236,128,0,0.8);}
.navig > li > ul {position: absolute;min-width:100%;left: -9999px;background:#4f4f4f;border: none;border-radius:0 0 4px 4px; box-shadow: none;padding:0; margin:0;}
.navig > li.hover > ul {left:0px;top:100%; z-index: 9;}

.tel_top{ color:#fff; font-size:20px;}
.sb-search {
	position: absolute;
	top:30px;
	right:20px;
	width: 0%;
	min-width:40px;
	height:25px;
	float: right;
	overflow: hidden;
	-webkit-transition: width 0.3s;
	-moz-transition: width 0.3s;
	transition: width 0.3s;
	-webkit-backface-visibility: hidden;
}
.sb-search-input {
	position: absolute;
	top: 0;
	right: 0px;
	border: none;
	outline: none;
	background:#eb4f51;
	width:60%;
	height:25px;
	border-radius:5px;
	margin: 0;
	z-index: 10;
	padding: 5px 20px;
	font-size: 13px;
	color: #ffffff;
}
.sb-search-input::-webkit-input-placeholder {
	color: #ffffff;
}
.sb-search-input:-moz-placeholder {
	color: #ffffff;
}
.sb-search-input::-moz-placeholder {
	color: #efb480;
}
.sb-search-input:-ms-input-placeholder {
	color: #ffffff;
}
.sb-icon-search,.sb-search-submit  {
	width:40px;
	height:25px;
	border-radius:5px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	margin: 0;
	line-height:25px;
	text-align: center;
	cursor: pointer;
}
.sb-search-submit {
	background:#eb4f51 url(../images/h_search.png) no-repeat center;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
    filter: alpha(opacity=0); /* IE 5-7 */
   	color: transparent;
	border: none;
	outline: none;
	z-index: -1;
	-webkit-appearance: none;
}
.sb-icon-search {
	color: #FFF;
	background:#eb4f51 url(../images/h_search.png) no-repeat center;
	content: "\f002";
	z-index: 90;
}
.sb-search .fa{ font-size:20px; color:#fff;}
/* Open state */
.sb-search.sb-search-open,.no-js .sb-search {
	width:40%;
}
.sb-search.sb-search-open .sb-icon-search,.no-js .sb-search .sb-icon-search {
	color: #fff;
	z-index: 11;
}
.sb-search.sb-search-open .sb-search-submit,.no-js .sb-search .sb-search-submit {
	z-index: 90;
}

/*banner*/
.main_visual,.bannerjj {position:relative;margin-top:90px;}
.main_image{width:100%;height:0;overflow:hidden; margin:0 auto; position:relative;padding-top:32%;}
.main_image > ul{position: absolute;top: 0; left:0;}
.main_image > li {float:left; width:100%; height:100%}
.main_image > ul > li > img{position: absolute; top: 0; width: 100%; z-index:10;}
/*.flicking_con {width:100%; margin:0 auto; position:relative}
.flicking_inner {position:absolute; top:360px; left:90px; z-index:999; width:300px; height:21px}
.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:; display:block; font-size:0;}
div.flicking_con a.on {background:}*/
#btn_prev,#btn_next{position:absolute;display:block;width:38px!important;height:61px!important;top:40%;margin-top:-14px;display:none; opacity:0.5; z-index:50;}
#btn_prev{background:url(../images/themes.jpg) no-repeat left top;left:0px;}
#btn_next{background:url(../images/themes.jpg) no-repeat right top;right:0px;}
.bann_2{position: absolute;top:0; bottom:0; width:50%; left:10%;color: #e8e8e8; padding-top:10%;  z-index:30;/*transform: translate(0,-40%);-webkit-transform: translate(0,-40%);*/ }
.bann_1{position: absolute;top:0px;bottom:0;width:55%; left:0; right:10px;text-align: right; z-index:30;padding-top:5%;}
.bann_1_1 img{ width:40%;}
.bann_2_1 img{width:80%;}

/*-- //seclct1 --*/
.seclct1{ background:url(../images/xs_bg1.png) no-repeat center bottom #eaeaea;padding:2rem 0;}
.tit{ font-size:1.5rem; color:#2f2e2e; text-align:center; padding-bottom:1rem;}
.seclct1_bottom{ background:url(../images/xs_bg1.png) no-repeat center top; padding:0; text-align:center;}

/*-- //seclct2 --*/
.tj_productt{ margin-top:1.5rem;}
.tit_1{ text-align:center; position:relative;}
.tit_1 .line{width: 100%;height: 1px;background: #dbdbdb;position: absolute;top: 50%;
z-index: -1;}
.tit_1wz{ color:#ed7100; font-size:1rem; width:180px; margin:0 auto; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; background:#fff;}
.tit_1wz span{ font-size:12px; color:#d3d3d3; display:block;}
.owl_carousel_product{ margin-top:2rem;}
.owl_carousel_product .owl-prev{ position:absolute; width:36px; height:36px;left:-50px; top:40%;background:url(../images/icon_jt.png) no-repeat;opacity:0.2}
.owl_carousel_product .owl-next{ position:absolute;width:36px; height:36px; right:-50px; top:40%; background:url(../images/icon_jt.png) no-repeat right 0;opacity:0.1	}
.owl_carousel_product .owl-prev:hover,.owl_carousel_product .owl-next:hover{ opacity:0.5}
.product_item{ text-align:center;}
.hover_colour {  margin-bottom:1rem;}
.hover_colour img{ padding:5px 20px;border:1px solid #ccc;}

/*f_productmain部分*/
.f_productmain{ margin-top:1.5rem;}
.f_product_item{ border:1px solid #ccc;float:left; width:32%;margin:0 0.6%;}
.f_product_item:nth-child(2){ }
.f_product_tit{ display:block; background:#ffc701;font-size:30px; color:#fff;position:relative; height:88px; line-height:88px;}
.f_product_tit span{ width:64px;display:inline-block;  margin:0 25px 0 50px;}
.f_product_tit span:before{ content:""; position:absolute; background:url(../images/icon_1.png); width:64px; height:64px; border:2px solid #fff; border-radius:50%; top:12px;}
.f_product_tit1{background:#32c3ff;}
.f_product_tit1 span:before{background:url(../images/icon_2.png);}
.f_product_tit2{background:#afde2a;}
.f_product_tit2 span:before{background:url(../images/icon_3.png);}
.f_product_lb{ margin:10px 20px;}
.f_product_lb li{ display:block; line-height:26px; font-size:14px; background:}
.f_productxh{margin:0 20px 20px; background:#e5e5e5; border-radius:5px; padding:10px 20px;}
.f_productxh h5{ font-size:14px; color:#ed1717; border-bottom:1px solid #d3d3d3; padding-bottom:15px;}
.f_productxh ul li{ width:33.3%; float:left; line-height:26px;}

/*气体检索部分*/
.cp_search{ margin-top:1.5rem; padding:1.5rem 0; background:#000;}
.tit_2{ color:#fff; font-size:1.5rem; text-align:center; border-bottom:1px solid #2a2a2a; padding-bottom:15px;}
.search_wz{ text-align:center;}
.search_wz ul li{ display:inline-block; line-height:30px; padding:0 15px;}
.search_wz ul li a{color:#fff;}
.search_wz ul li a:hover{color:#f6d700;}
.search_form{text-align:center;}
.search_form input{ height:46px; box-sizing:border-box; border-radius:0; box-shadow:none;}
.dd_text{ background:#fdfdfd; text-indent:5px; width:50%; border:none;}
.dd_btn{ background:#ec8000; color:#fff; padding:0 30px;border:none; font-size:14px;}
.dd_btn:hover{ background:#eb6100;}

/*产品优势部分*/
.cpys_main{ background:url(../images/bg_1.jpg) no-repeat bottom center #fcee8d; padding:1.5rem 0;}
.tit_3{font-size:14px; text-align:center; color:#000;}
.tit_3 span{ display:block; font-size:1.5rem; color:#ffffff; margin-bottom:5px;}
.tit_4{ text-align:center; position:relative; margin:5px 0;}
.tit_4 .line1{width: 100%;height: 1px;background: #fff291;position: absolute;top: 50%; z-index:1;}
.tit_4 span{ color:#c50000; font-size:1.2rem; display:inline-block; border:1px solid #fff291; padding:5px 20px;position:relative; z-index:2;}
.cpys_list img{ border:2px solid #fff; border-radius:50%; background:#f2b400;transform: rotateY(0deg);-webkit-transform: rotateY(0deg); width:60%;}
.cpys_list li:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;cursor:pointer;}
.cpys_list p{ color:#202020; font-size:14px; line-height:28px;}
.cpys_list li{ text-align:center; margin-top:20px;}
.cpys_btn{ text-align:center;}
.cpys_btn a{ display:inline-block; padding:5px 2.5rem; color:#fff; font-size:1.2rem;}
.cpys_btn_1{ background:#eb6100; border:1px dashed #fff;}
.cpys_btn_2{ background:#7a7466; border:1px dashed #fff; margin-left:10px;}
.cpys_btn_1:hover,.cpys_btn_2:hover{ background:#f2b400;}

/*解决方案部分*/
.jjfa_main{ margin-top:1.5rem;}
.tit_5{ color:#969696; font-size:14px; text-align:center;}
.tit_5 h4{ color:#191919; font-size:1.5rem;}
.jjfa_list{ padding:1.5rem 0;}
.jjfa_item1{ float:left;text-align: center;position: relative;}
.biankuang{ border:1px solid #ddd;height:300px; margin:0 5px;}
.jjfa_item1 .jjfa_wz{width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:0; font-size:14px; color:#fff;}
.biankuang{border-top:2px solid #32c3ff;}
.jjfa_item1_1{border-top:2px solid #8dd503;}
.jjfa_item1_2{border-top:2px solid #fe715f;}
.jjfa_item1_3{border-top:2px solid #ffca64;}
.jjfa_item1_4{border-top:2px solid #eb6100;}
.jjfa_item1 img{ padding:0px 10px; margin:0 auto;}
.jjfa_item1 h3{ font-size:21px; color:#32c3ff; padding:20px 0;}
.jjfa_item1_1 h3{ color:#8dd503;}
.jjfa_item1_2 h3{ color:#fe715f;}
.jjfa_item1_3 h3{ color:#ffca64;}
.jjfa_item1_4 h3{ color:#eb6100;}
.jjfa_item1:hover .jjfa_wz{ cursor:pointer;}
.jjfa_wz1{background:rgba(50,195,255,0.93);}
.jjfa_wz1_1{background:rgba(141,213,3,0.93);}
.jjfa_wz1_2{background:rgba(254,113,95,0.93);}
.jjfa_wz1_3{background:rgba(255,202,100,0.93);}
.jjfa_wz1_4{background:rgba(235,97,0,0.93);}
.jjfa_wz h3{ color:#fff; padding:20px 0 10px;}
.jjfa_wz p{ padding:0 20px; line-height:25px; font-size:14px;}
.jjfa_wz a{ display:inline-block; padding:5px 30px; border-radius:10px; border:1px solid #fff; color:#fff; margin-top:10px;}
.owl-carousel .jjfa_item1{ border:1px solid #ddd;}

/*关于东方报警部分*/
.about_bqmain{  padding:1.5rem 0; background:url(../images/bg_2.jpg) no-repeat center; background:#5bb1de;background-size:cover;}
.about_bq_con{text-align:center;}
.about_bq_bottom{ color:#fff; line-height:30px; font-size:14px; padding:1rem 0; }
.about_bq_btn{ display:inline-block; border:1px solid #dcdcdc; padding:10px 4rem; background:#fff; border-radius:10px; font-size:0.8rem;}
.about_bq_btn:hover{ background:#eb6100; color:#fff;}
.news_main{background:#666; border-top:1px solid #666;padding:1.5rem 0;}
.white h4,.white span{ color:#fff;}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }
.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }
.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.callbacks_tabs li{
	display:inline-block;
}  
.callbacks_tabs a{
	visibility:hidden;
}
.callbacks_tabs a:after {
	content: "";
	font-size: 0;
	visibility: visible;
	display: block;
	height: 10px;
	width: 10px;
	border-radius:50%;
	display: inline-block;
	background:#ff9100;
}
.callbacks_here a:after{
	background:#c1c1c1;
}
ul.callbacks_tabs.callbacks1_tabs {
	position: absolute;
	bottom: 0px;
	z-index: 999;
	right:30px;
}
.news_tit h4{ font-size:1.2rem; margin-top:0; border-bottom:1px solid #d3d3d3; padding-bottom:1.0rem;}
.news_tit a{ float:right; padding-top:5px; color:#8696a1;}
.nes_mid_list li{ line-height:30px;}
.nes_mid_list a{ font-size:14px;color:#fff; display:inline-block; width:82%;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.nes_mid_list a:hover{ color:#fff291; padding-left:5px;}
.nes_mid_list span{ float:right; font-size:14px; color:#949494;}

.news_circle {
  border-radius:50%;
  width: 108px;
  height: 108px;
  text-align: center;
  overflow: hidden;
  padding: 14px 20px;
  position: relative;
  background:#fff291;
  margin:0 auto;
  -webkit-transition: all, 0.3s, ease;
  -o-transition: all, 0.3s, ease;
  transition: all, 0.3s, ease; 
}
.news_circle:after {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    border-radius: 50%;
    border:2px solid #ff9100;
    -webkit-transition: all, 700ms cubic-bezier(0.215, 0.61, 0.355, 1);
    -o-transition: all, 700ms cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all, 700ms cubic-bezier(0.215, 0.61, 0.355, 1); }
.news_icon {position: relative;}	
.news_icon i {
    -webkit-transition: all, 400ms cubic-bezier(0.215, 0.61, 0.355, 1);
    -o-transition: all, 400ms cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all, 400ms cubic-bezier(0.215, 0.61, 0.355, 1); }   
.news_icon i:before {}	
.news_circle:hover .news_icon {
  -webkit-transition: all, 0.3s, ease;
  -o-transition: all, 0.3s, ease;
  transition: all, 0.3s, ease;
  position: relative; }
.newsright_list:hover .news_circle:after {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    border:4px solid #ff9100;
	cursor:pointer;
    -webkit-transition: all, 500ms cubic-bezier(0.215, 0.61, 0.355, 1);
    -o-transition: all, 500ms cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all, 500ms cubic-bezier(0.215, 0.61, 0.355, 1); }	
.icon_img:before {
	content: "";
	background:url(../images/icon4_1.png) center no-repeat;
	 height:50px; display:block;
}
.news_circle:hover .icon_img:before{
	background:url(../images/icon4_1_1.png) center no-repeat;
}	
.icon_img1:before {
	content: "";
	background:url(../images/icon4_2.png) center no-repeat;
	 height:50px; display:block;
}
.news_circle:hover .icon_img1:before{
	background:url(../images/icon4_2_1.png) center no-repeat;
}
.icon_img2:before {
	content: "";
	background:url(../images/icon4_3.png) center no-repeat;
	 height:50px; display:block;
}
.news_circle:hover .icon_img2:before{
	background:url(../images/icon4_3_1.png) center no-repeat;
}
.icon_img3:before {
	content: "";
	background:url(../images/icon4_4.png) center no-repeat;
	 height:50px; display:block;
}
.news_circle:hover .icon_img3:before{
	background:url(../images/icon4_4_1.png) center no-repeat;
}
.news_wz {
  position: relative;
  display: block;
  text-transform: lowercase;
  font-weight: normal;
  padding: 0;
  margin: 0;
  font-size: 13px;
  line-height: 24px;
  -webkit-transition: all, 400ms cubic-bezier(0.215, 0.61, 0.355, 1);
  -o-transition: all, 400ms cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all, 400ms cubic-bezier(0.215, 0.61, 0.355, 1); }
.news_wz a {
    -webkit-transition: all, 400ms cubic-bezier(0.215, 0.61, 0.355, 1);
    -o-transition: all, 400ms cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all, 400ms cubic-bezier(0.215, 0.61, 0.355, 1); 
}
.newsright_list:hover .news_wz a{ color:#ff8a00;}
.newsright_list{ float:left; width:50%; margin-bottom:25px;}


.case_main{ margin:1.5rem 0;}
.case_bottom { padding-top:1.5rem;}
.case_bottom ul li{ margin-bottom:15px; padding:0 5px; text-align:center;}
.case_bottom ul li img{ padding:2px; border:1px solid #ccc;}

/*footer部分*/
.footermain{ background:#383939; padding-top:2rem;color:#fdfdfd; font-size:12px;}
.f_left1 ul li{ float:left;width:98%; margin-right:1%;}
.f_left1 ul li span{ display:block; float:left; margin-right:10px;}
.f_left1 ul li span img{ padding:10px; background:#fff; border-radius:50%;-webkit-transition:all 0.3s;}
.f_left1 ul li span img:hover{-webkit-transform: scaleX(0.5);cursor:pointer;}
.f_left1 ul li p{ display:block; float:left; width:80%;line-height:26px; padding:0 10px;}
.f_left1 ul li p strong{ font-size:16px; color:#b8bdc1;}
.f_left1 ul li p span{ display:inline-block; padding-right:20px;}
.f_left2{ border-top:1px solid #4d4d4d; padding:20px 0; margin:10px 0;line-height:30px;}
.f_left2_ew{ text-align:center;}
.f_left2_links span{ display:inline-block; float:left; margin-right:10px;}
.f_left2_links p{ display:inline-block; width:80%;}
.f_left2_links a{ color:#fdfdfd; padding-right:20px; }

.footer_1{ background:#00c6ff; padding:1.2rem 0; color:#ffffff;}
.footer_1info h3{ text-align:center;}
.footer_1info p{ line-height:26px; padding-top:10px;}
.footer_1info p span{ display:inline-block; text-align:center; padding-right:20px;}

.footer_form{ text-align:center;}
.footer_form input[type="text"],.footer_form input[type="email"]{ width:100%; border:none;background:#5b5b5b; padding:8px 20px; margin-bottom:10px;}
.footer_form textarea{ width:100%;border:none;background:#5b5b5b; height:60px;resize:none; color:#a2a2a2; padding:10px 20px;margin-bottom:10px;}
.sqdl_btn{ width:100%; text-align:center;}
.sqdl_btn a{ display:inline-block; margin:10px; font-size:16px; background:#5b5b5b; font-size:14px; color:#fff; padding:10px 20px;}
.sqdl_btn a:hover{ background:#774848;}
.btn_tj{ position:relative; background:#5b5b5b; border:1px solid #5b5b5b; padding:10px 50px; margin-bottom:20px;display:inline-block;float:right; -webkit-transform:translateZ(0);webkit-backface-visibility: hidden;-webkit-transition: color 0.3s;-webkit-appearance: none;}
.btn_tj:before{content:"";position: absolute;z-index:-1;top: 0px ;bottom: 0;left: 0;right: 0;background: #fff;-webkit-transform: scaleX(0);-webkit-transform-origin: 50%;-webkit-transition:all  0.3s ease-out;}
.btn_tj:hover,.btn_tj:focus,.btn_tj:active{color: #000;background: #fff;}
.btn_tj:hover:before,.btn_tj:focus:before,.btn_tj:active:before{-webkit-transform: scaleX(1);}

.bannerjj{ position:relative;}
.nbann-wz{position: absolute; width: 50%; margin:auto;top:0px;left: 0; right: 0; text-align: center;color: #e80f20;  z-index:30;top:40%;transform: translate(0,-40%);-webkit-transform: translate(0,-40%);text-align:center;}
.nbann-wz h4{font-size:1.6rem; margin-bottom:0px;}
.nbann-wz h5{font-size:0.8rem; text-transform:uppercase;font-family:"Courier New", Courier, monospace;margin-top:5px;}
.nbann-wz span{ display: inline-block; width:4rem; height:1px; background:#000;}

.i_cpmain{ margin:1.5rem 0;}
.i_cp_left{ padding:0;}
.i_cp_item{ text-align:center; margin-bottom:20px; padding:0 10px;}
.i_cp_nav1 h1{ margin-top:0; background:#fcc601; color:#fff; font-size:1.2rem; padding:1rem; text-align:center;}
.i_cp_nav1 h3{ margin-top:0; background:#fcc601; color:#fff; font-size:1.2rem; padding:1rem;}
.i_cp_nav1fl{ line-height:28px;}
.i_cp_nav1fl ul{ padding-left:10px;}
.i_cp_nav1fl h5{ font-size:0.8rem; color:#c50000; background:#eee; padding:10px;}
.i_qtnav h5{ text-align:center; margin-top:0;}
.i_qtnav h5 a{ display:block;}
.i_qtnav .fa{ color:#999;}
.i_qtnav a:hover{ color:#F00;}
.i_qtnav a:hover .fa{color:#ff8e20;}
.i_cp_nav1xh ul li{ display:inline-block; width:49%;}
.i_cp_nav2 h3{ background:#33c3ff;}
.i_cp_nav3 h3{ background:#afdf2b;}

.i_dqwz{ background:#f5f5f5; padding:10px 0; margin-bottom:1rem;}
.i_dqwz ul li{ display:inline-block;}
.i_dqwz_2{}
.i_dqwz ul li span{color: #ccc;display: inline-block;font-size: 13px;margin: 0 5px;}
.details-left-info {float: left;margin-left: 5%;width: 67%;}
.details-left-info h3{ color:#565656; font-size:1.2rem;}
.details-left-info h4{ color:#ed0e0e; font-size:1.0rem; margin:20px 0;}
.details-left-info h5{ color:#787878; font-size:0.8rem;}
.details-left-info p{ font-size:14px; line-height:30px;}
.n_cpzx a{ display:inline-block; padding:5px 30px; background:#ffc702; color:#fff; font-size:14px; margin-top:10px;}
.n_cpzx a:hover{ background:#33c3ff;}
.n_cpxqinfo{ margin:1.5rem 0;}


	/* Product Tabs */
	/*.product-tabs {
		line-height: normal;
		margin: 0;
		outline: none;
		padding: 0;
		position: relative;
		z-index: 1;
		background-color: #454545;
		width: 100%;
		margin-top: 0px;
		height: 50px;
		text-align: left;
		border-bottom: none;
	}
	.product-tabs li {
		display: inline-block;
		height: auto;
		line-height: normal;
		margin: 0;
		outline: none;
		padding: 0;
		list-style: none;
	}
	.product-tabs li.active a {
		background:#df2e1b;
		color: #fff;
		font-weight: normal;
		padding: 12px;
	}
	.product-tabs li.active a:hover {
		background:#df2e1b;
		color: #fff;
	}
	.nav-tabs.product-tabs > li > a {
		margin-right: 0px;
		line-height: 22px;
		border-radius: 0px;
		border: none;
		padding: 12px 20px;
	}
	.nav-tabs.product-tabs > li > a:hover {
		margin-right: 0px;
		border: none;
		background:#222;
		color: #fff;
	}
	.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
		padding: 12px;
		margin-right: 0px;
	}
	.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
		border: none;
		background:#df2e1b;
		color: #fff;
	}
	.product-tabs a {
		display: inline-block;
		font-size: 13px;
		height: 50px;
		line-height: 48px;
		text-transform: uppercase;
		color: #aaa;
		font-weight: normal;
		height: 50px;
		padding: 12px;
	}*/
.n_cptit h4{ font-size:1rem; background:#F3F3F3; padding:0.8rem; color:#ff0000}	
.product-tabs a{ font-size:14px;}
.tab-content{ padding:1rem; }
.tab-pane{ line-height:30px;}
.n_xgcptj{ padding-bottom:2rem;}
.ndy_main{ margin-bottom:15px;}
.n_lxwminfo{ line-height:30px; padding:10px 0 20px 15px;}
.n_lxwminfo span{ font-size:1.2rem;}
.ndy_jjfa{ line-height:30px; padding:1rem 2rem;}
.ndy_jjfa h1{ color:#565656; font-size:1.2rem; text-align:center;}
.ndy_jjfa h3{ color:#565656; font-size:0.2rem; text-align:center;}
.n_wz{ background:url(../images/bg_3.jpg) no-repeat right; padding:0.9rem; font-size:1.0rem;}	
.n_wz span{ color:#ff0000;}
.n_gsjj,.i_cp_bottom{ padding:1rem 0;}
.ndy_newlist{line-height:36px; padding:1rem;}
.ndy_newlist ul li{ font-size:14px; border-bottom:1px dashed #ccc;}
.ndy_newlist ul li span{ float:right; font-size:12px; color:#999;}

@media (max-width: 1200px){
.headercontainer{ width:100%;}	
.tel_top{ display:none;}
.news_right{ display:none;}
.news_mid{ width:66.6%;}
.details-left-info {width: 60%;}

}
@media (max-width: 1024px){
.logo{ width:20%;}
.navigation{ width:78%}
.navig > li > a{ padding:0 14px;}
.details-left-info {width: 50%;}
	
}
@media (max-width: 992px){
.logo h3{ display:none;}
.navig > li > a{ padding:0 12px;}	
.bann_1{ width:80%;}
.bann_1_1 img{ width:28%;}
.bann_2{ width:80%;left:4%;}
.bann_2_1 img{width:60%;}
.f_product_tit{height:50px; line-height:50px; font-size:21px;}
.f_product_tit span{ width:35px;margin:0 12px 0 25px;}
.f_product_tit span:before{width:35px; height:35px;top:8px; background-size:98%;}
.i_cp_side{ }
.i_qtnav h5{ display:inline-block; width:48%; margin-left:1%;}
.n_lxwminfo{ padding-top:0;}
}
@media (max-width: 914px){
.logo{ width:18%;}
.navigation{ width:78%}
.header { height:80px;}
.navigation{ line-height:80px;}	
.sb-search{ top:26px;}
.subcon{background: rgba(50, 59, 68, 0.8);position: absolute;top:80px; left:0;width: 100%;padding:0;text-align: center;z-index: 999;}
.navig ul{width: 100%;}
.navig > li{float:none; text-align:center;padding:0;color: #ddd; line-height:30px;}
.navig > li > a{ display:block;font-size:14px;color: #ddd;padding:10px 0;}
.navig > li > a:hover,navig > li > a:focus,.navig > li > a:active { background: #42b8f1; color:#e9e9e9;}
.navig > li.hover > ul , .navig li li.hover ul {position: static; }	
.menu{margin-left:35%;}

.main_visual,.bannerjj{ margin-top:80px;}
	
}
@media (max-width: 768px){
.header { height:60px;}
.navigation{ line-height:60px;}	
.subcon{top:60px;}
.logo h1{ margin-top:15px;}
.sb-search{ top:16px;}
.sb-search.sb-search-open,.no-js .sb-search {
	width:60%;
}
.f_product_item{ width:100%; margin-bottom:20px;}
.news_right{ display:block;margin:20px 0;}
.news_mid{ width:100%; }
.newsright_list{ width:25%;}
.f_left1{ display:none;}
.f_left2{ border:none; padding:0; margin:0;}
.f_left2_ew{ margin-bottom:20px;}
.footer_1info p span{ display:block; text-align:center;}

.main_visual,.bannerjj{ margin-top:60px;}
.nbann-wz h5,.nbann-wz span{ display:none;}
.details-left-slider .etalage{ float:none !important; margin:0 auto;}
.details-left-info { float:none;width: 100%; margin-left:0;}
.n_cpzx{ text-align:center;}
.n_lxwminfo{ line-height:30px; padding:0px 15px 20px; text-align:center;}

}
@media (max-width: 640px){
.logo{ width:22%;}
.navigation{ width:78%}
.sb-search.sb-search-open,.no-js .sb-search {
	width:80%;
}
.jjfa_item1 h3{ font-size:18px;}
.f_left2_links p{ width:100%;}
}	
@media (max-width: 480px){
.logo{ width:30%;}
.navigation{ width:70%}
.jjfa_wz a{ margin-top:0;}
.newsright_list{ width:50%;}
.sb-search.sb-search-open,.no-js .sb-search {width:90%;}
.menu{margin-left:26%;}
.product-tabs li{ width:100%;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{ border:none;}
.tab-content{ border-top:1px solid #ccc;}
}	