﻿@charset "utf-8";
/* CSS Document */


@media (max-width:1200px) {
img { max-width: 100%; }
.hz { width: 98%; margin: 0 1%; }
.hza { width: 98%; margin: 8% 1%; }
.header { display: none; }
.top { display: none; }
.banner { display: none; }
.top_sj { display: block; }
.banner-sj { display: block; }
.wrap-all { width: 98%; }
.top_sj .tp_wrap { width: 98%; margin: 0 auto; }
.tools { right: 1%; margin-right: 40px; }
.dh ul li.sjlan { display: none; }
.logo { padding: 15px 0 10px 3px; float: left; }
.logo a { display: block; }
.logo img { display: block; height: 75px; }
.logo-gsm-hz { margin: 14px 0 0 20px; }
.logo-gsm { font-size: 38px; margin-left: 0px; line-height: 30px; }
.logo-gsm-yy { font-size: 21px; margin-top: 5px; font-weight: bold; color: #000; }

.hamburger { display: block; }
.dh { padding-top: 0px; }
.dh { position: absolute; left: 0px; top: 100%; z-index: 101; width: 100%; height: 0px; border-top: 1px solid #ebebeb; display: none; overflow: hidden; background: #fff; overflow: hidden; -webkit-transition: 1s; transition: 1s; }
.dhov { height: auto; display: block; }
.dh>ul { text-align: left; }
.dh>ul>li { border-bottom: 1px solid #ebebeb; position: relative; }
.dh>ul>li>a { display: block; font-size: 16px; color: #666; line-height: 51px; padding: 0 2%; }
.dh>ul>li>a:hover { }
.dh>ul>li .droparea { display: none; }
.dh ul li span { position: absolute; height: 51px; width: 51px; top: 0px; right: 2%; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
.dh ul li .inactive:before, .dh ul li .inactive:after { transform: rotate(45deg); transition: all .3s ease; content: ""; position: absolute; right: 0; top: 50%; left: 50%; margin-left: -5px; height: 2px; width: 10px; border-radius: 3px; background-color: #303030; margin-top: -3px; transition: 0.5s; }
.dh ul li .inactive:after { transform: rotate(-45deg); margin-top: 3px; transition: 0.5s; }
.dh ul li .inactives:before, .dh ul li .inactives:after { transform: rotate(135deg); transition: all .3s ease; content: ""; position: absolute; top: 50%; height: 2px; width: 20px; border-radius: 3px; background-color: #fff; margin-top: 0px; }
.dh ul li .inactives:after { transform: rotate(45deg); margin-top: 0px; }
.dh>ul>li .droparea img { display: none; }
.dh ul li.act > a { background: #0088c7; color: #fff; }
.dh ul li .droparea .act > a { background: #ededed; color: #000; }
.dh ul li .droparea li { line-height: 50px; background: #f7f7f7; border-bottom: 1px solid #ececec; position: relative; }
.dh ul li .droparea li .droparea li { background: #f6f6f6; border-bottom: 1px solid #ececec; position: relative; }
.dh ul li .droparea li a { padding: 0 2%; text-indent: 20px; display: block; font-size: 15px; }
.dh ul li .droparea li .droparea li a { padding: 0 2%; text-indent: 40px; display: block; font-size: 14px; }
.dh ul li.hnavdwn .droparea li a { background: url(../images/pdf.png) no-repeat left 18px center; padding-left: 40px; }
.top_sj { position: relative; }
.top_sj .tp_wrap:after { content: ""; display: block; height: 0; visibility: hidden; clear: both; }
.tools { position: absolute; right: 0px; top: 40px; }
.sear_t { position: absolute; width: 100% !important; top: 90px; left: 0px; background-color: #fafafa; background: linear-gradient(to bottom, #f5f5f5 10%, #ededed 50%, #f5f5f5 90%); z-index: 99; display: none; }
.search_bar1 { max-width: 630px; border-bottom: 1px solid #dcdcdc; margin: 20px auto 10px; padding-left: 50px; padding-right: 50px; position: relative; width: 80%; }
.search_form .sf_input1 { display: block; font-size: 18px; border: none; color: #212721!important ; width: 100%; line-height: 36px; height: 46px; padding: 0; text-indent: 10px; background-color: transparent; -webkit-appearance: none; }
.search_form .sf_input1:hover { outline: 0; }
.search_form .sf_btn1 { background: url("../images/search_btn.png") no-repeat center; width: 46px; height: 46px; float: right; border: none; cursor: pointer; position: absolute; left: 0px; }
.search_form .search_close { position: absolute; right: 5px; top: 0px; width: 20px; height: 46px; background: url(../images/ssbtn_close.png) center no-repeat; }
 .search_form .sf_input::-webkit-input-placeholder {
color:#505050;
}
	
	/* 火狐浏览器 */
	.search_form .sf_input::-moz-placeholder {
color:#505050;
}
.search_tbn { background: url(../images/ss_tbn.jpg) no-repeat center; width: 20px; height: 20px; float: left; padding: 0 5px; margin: 0 10px; cursor: pointer; }
.search_tbn.sat_bt { border-bottom: 2px solid #505050; }
.language { font-size: 0px; float: left; padding: 0 5px; margin: 0 10px; }
.language a { display: block; height: 38px; background: url(../images/cn.jpg) no-repeat center; width: 31px; }

.fw-hz{display:none;}

.index-news-left{float:none;width:100%;}
.index-news-title{font-size:36px;line-height:36px;}
.index-news-right{float:none;width:100%;margin-top:40px;}
.index-news-right-rq{width:20%;}
.index-news-right-wb{width:80%;}

.index-news-left-bottom{width:94%;float:none;}
.index-news-left-bottom2{width:94%;float:none;margin-top:15px;}
.index-zyzl-bj{ background: #e9edf0;padding:40px 0;}
.index-zyzl-wb{width:100%; margin: 30px 0;}
.index-zyzl-pic-hz{width:49%;margin-bottom:20px;margin-right:1%;float:left;}
.index-zyzl-pic img{width:100%;}


.foot-left{float:nore;width:100%;}
.foot-left-top{float:left;padding-left:2%;width:43%;}
.index_contact-nr-hz{width:50%;float:right;margin-left:5%;}
.index_contact-nr{width:40%;}


.menu_head1 { width: 95%; height: 43px; line-height: 43px; padding-left: 5%; color: #fff; cursor: pointer; border-bottom: 1px solid #505050; position: relative; margin: 0px; background: #363636 url(../images/pro_left.png) center right no-repeat; }
.menu_head1 a { font-size: 16px !important; color: #fff !important; }
.menu_list1 .current { background: #4a4a4a url(../images/pro_down.png) center right no-repeat; }
.menu_body1 { width: 100%; height: auto; overflow: hidden; line-height: 38px; backguound: #f5f5f5; }
.menu_body1 a { display: block; width: 91%; height: 38px; line-height: 38px; padding-left: 9%; background: #434343; text-decoration: none; border-bottom: 1px solid #4a4a4a; font-size: 15px;color:#b3b3b3 !important; }
.menu_body1 a:hover { text-decoration: none; color: #fff; }
.ny-product { width: 100%; }
.ny-product-img img { width: 100%; }

.foot-hz-sj { display: block; margin-top: 0px; color: #666; }
.foot-hz-sj a { color: #666; }
.foot-hz-sj a:hover { color: #009241; }
.foot-lxfs { display: none; }

.foot { width: 97%; padding: 3% 0 3% 3%; color: #666; }
.foot a { color: #666; }
.index-foot-bq { padding: 15px 1%; overflow: hidden; width: 98%; display: block;background:#363636; }
.index-foot-bq-menu li { float: left; margin-right: 10px; }
.index-foot-bq-menu li a { color: #999; }
.index-foot-bq-menu li a:hover { color: #fff; }
.index-bq { color: #999; }
.index-bq a { color: #999; }
.index-bq a:hover { color: #fff; }
.foot-bq-pc-bj { display: none; }



/***--内页代码***/
.ny-banner { display: none; }
.ny-banner-sj { display: block; }
.ny-banner-sj img { width: 100%; height: auto; }
 .nr-product-pic4 li{display:inline-block;width:31%;margin:0 1%;}

.about-left-hz{float:none;width:100%;}
.about-top-pic{width:100%;float:none;padding-top:30px;overflow:hidden;}
.about-top-pic img{width:100%;}
.about-bottom-hz{float:none;width:100%;}
.about-bottom-pic{width:100%;float:none;padding-top:30px;overflow:hidden;}
.about-bottom-pic img{width:100%;}
.about-center-pic{width:100%;float:none;padding-top:30px;overflow:hidden;}
.about-center-pic img{width:100%;}
.about-bottom-title{margin:20px 0 10px 0;}
.about-menu-top-wz { display: none; }
.about-menu-top-title { font-size: 30px; margin-bottom: 20px; float: left; }
.about-menu-cd li a { padding: 0 10px; font-size: 16px; }
.about-menu-cd1 li a { padding: 0 10px; font-size: 16px; }

.about_eb ul li strong{ float:left; width:20%; }
.about_eb ul li span{ width:80%;}

.dtxs-lxfs-hz{width:100%;float:none;font-size:18px;line-height:35px;}
.dtxs-lxfs a{font-size:18px;}
.dtxs-lxfs-pic{width:100%;}
.dtxs-ewm{width:100%;float:none;}
.index-case-pic1{width:30.3%;}
.dtxs-ewm img{width:60%;}
.dtxs-ewm-wb{text-align:center;width:100%;}
.ny-ys-hza{width:98%;}


.news-hz { margin-bottom: 40px; }
.news-ti { width: 100%;  font-size: 24px; line-height: 35px; text-align: center; padding-bottom: 10px; }

.cont { display: none; }
.nr-product-nr img{width:100%;}
.ny-contact-ewm{margin-right:5%;width:40%;}

.dtxs-lxfs-wb{width:100%;}

.index-bq{padding-bottom:130px;}
.AP_foot {display:block; position: fixed; bottom: 0; width: 100%; box-sizing: border-box; background: #0080bc; background-image:#289449; opacity: 0.9; z-index: 999999999999; }
.AP_foot:after {
	content:"";
	display:block;
	visibility:hidden;
	clear:both;
}
.AP_foot a { width: 25%; text-align: center; box-sizing: border-box; float: left; color: #fff; font-size: 15px; padding: 5px 0; 
}
#nav:before {
	content:"";
	display:block;
	margin:0 auto;
	width:20px;
	height:20px;
	background:url(../images/main_icon.png) no-repeat top -100px left 0px;
	background-size:20px auto;
}
.tel:before {
	content:"";
	display:block;
	margin:0 auto;
	width:20px;
	height:20px;
	background:url(../images/main_icon.png) no-repeat left top;
	background-size:20px auto;
}
.signup:before {
	content:"";
	display:block;
	margin:0 auto;
	width:20px;
	height:20px;
	background:url(../images/main_icon.png) no-repeat left -20px;
	background-size:20px auto;
}
.ask:before {
	content:"";
	display:block;
	margin:0 auto;
	width:20px;
	height:20px;
	background:url(../images/main_icon.png) no-repeat left -40px;
	background-size:20px auto;
}
.query:before {
	content:"";
	display:block;
	margin:0 auto;
	width:20px;
	height:20px;
	background:url(../images/main_icon.png) no-repeat left -80px;
	background-size:20px auto;
}
.index-zx{margin:10px auto;text-align:center;display:block;}
#zx{width:none;float:none;}

}

 @media (min-width:1024px) {

.ny-zyzd-bg li:nth-child(4n) { margin-right: 0; }

.nr-product-pic li:nth-child(4n){margin-right:0;}
.ny-product-pic1:nth-child(3n) { margin-right: 0; }
.ny-product-pic4:nth-child(3n) { margin-right: 0; }
.nr-product-pic2 li:nth-child(2n){margin-right:0;}
}
@media (max-width:1024px) {
  	.ny-ly-tu{float:left;width:8%;}
.ny-ly-tu img{width:100%;}
.ny-ly-tu{float:left;width:10%;}
.ny-ly-title{float:left;font-size:24px;color:#008FD4;font-weight:bold;margin-left:1.5%;width: 80%;line-height: 75px;}
.ny-ly-wb{float:left;width: 100%;margin-top:15px;} 
  

}


 @media (max-width:960px) {

.index-ggt-hz{padding-top:0;}
.index-ggt-right{width:100%;float:none;padding-left:0%;border-left:none;border-top:2px solid #fff;}
.index-ggt-pic{float:none;width:100%;margin-right:0;}
.index-ggt-right-top{width:100%;margin-top:20px;margin-bottom:0px;}
.index-ggt-right-top-right{margin-top:15px;}
.index-ggt-right-top-right-ms{margin-top:10px;line-height:25px;}
   .index-ggt-right-top-right-title a{ font-size: 20px;}

.news-tt-pic{width:100%;float:none;}
.news-tt-pic img{width:100%;}
.news-tt-right{width:100%;float:none;}
.news-tt-title{font-size:20px;margin-top:20px;}
.news-right{float:none;width:100%;}
.news-left-pic{float:none;width:100%;margin-bottom:15px;}
.news-left-pic img{width:100%;}
.nr-product-pic4{margin-top:30px;}
 .nr-product-pic4 li{float:left;margin:0 1% 10px 1%;text-align:center;display:block;width:31%;}
.nr-product-pic1 li{width:30%;}
.nr-product-pic li:nth-child(4n){margin-right:0;}
.ny-product-pic1:nth-child(3n) { margin-right: 0; }
.nr-product-pic2 li:nth-child(2n){margin-right:0;}
}
 @media (max-width:768px) {
.logo-gsm { font-size: 32px; margin-left: 0px; line-height: 30px; }
.logo-gsm-yy { font-size: 18px; margin-top: 1px; font-weight: bold; color: #000; }

.sok{width:47%;margin-bottom:5px;}
.index-pic-hz li { float: left; margin-bottom:35px; width:20%; }

.index-product-title { font-size: 18px; }
.tools { display: none; }
.sear_t { display: block; }
.sear_t { width: 100% !important; display: block !important; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; position: static; }
.search_bar1 { max-width: none; margin: 0px auto; position: relative; width: 100%; box-sizing: border-box; }
.search_form .sf_input1 { font-size: 16px;  text-indent: 0px; }
.search_form .sf_input1:focus { text-align: left; }
.search_form .sf_btn1 { background-size: 40%; float: right; border: none; cursor: pointer; position: absolute; right: auto; left: 0px; top: 0px; }
.search_form .search_close { display: none; }

.about_eb ul li{background:none;float:left;}
.about_eb ul li strong{ float:left; width:100%;}
.about_eb ul li span{ width:100%; margin-top:15px;}

#tags LI {  float: left; padding:2%;width:45%;margin-bottom:5px;}
#tagContent { margin-top:30px; }


.dtxs-lxfs{width:100%;float:none;font-size:18px;line-height:35px;}
.dtxs-lxfs a{font-size:18px;}
.dtxs-lxfs-pic{width:100%;}
.dtxs-ewm{width:100%;float:none;}
.contact-nr{float:none;width:100%;}
.contact-lxfs{width:45%;float:left;}
.map{ width:98%;margin-top:30px;}
.ny-contact-ewm-hz{width:50%;float:left;}
.ny-contact-ewm{float:left;margin-right:5%;width:40%;}
.ny-contact-ewm-hz {margin-top:0px;}
.ny-zyzd-bg li{ width:49%;}

.nr-product-pic{margin-top:30px;}
.nr-product-pic li{float:left;margin:0 1% 10px 1%;text-align:center;display:block;}

 
 .nr-product-pic1{margin-top:30px;}
.nr-product-pic1 li{float:left;margin:0 1% 10px 1%;text-align:center;display:block;}

 
     
 }

@media (max-width:580px) {
.hamburger { top: 25px; }
.logo-gsm-hz { margin: 14px 0 0 10px; }
.logo-gsm { font-size: 26px; margin-left: 0px; line-height: 30px; }
.logo-gsm-yy { font-size: 15px; margin-top: 1px; font-weight: bold; color: #000; }
.index-pic-wz{margin:15px 0 10px 0;font-size:14px;}
.box .box-content .box-text-box .box-text-list{	width:72%;padding-right:3%;}


.index-yjzx-nr-dyt{margin: 0 auto;width:80%;  padding: 20px 0;font-size:24px;line-height:30px;}
.tj{ width: 40%; }
.khjz .item{ width:100%;  margin:0 ; }
.owl-carousel{ width: 100%;-ms-touch-action:pan-y;}

.index-case-pic1{width:47%;}
.jqc_title { font-size: 16px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

#tags LI {  float: left; padding:2%;width:96%;margin-bottom:5px;}
#tagContent { margin-top:30px; }

.dt-title{font-size:26px;}
.dt-nr-tltle{width:90%;font-size:18px;}

.nr-product-pic li{width:48%;}
.nr-product-pic li:nth-child(2n){margin-right:0%;}

#home_slider{display:none;}
#home_slider2{display:block;}

.dtxs-ewm li{font-size:15px;width:48%;margin-bottom:30px;}
.dtxs-lxfs-wb{margin-bottom:10px;}
.dtxs-lxfs{font-size:16px;}
.dtxs-lxfs a{font-size:16px;}
.foot-left-top{float:none;padding-left:2%;width:98%;}
.index_contact-nr-hz{width:98%;padding-left:2%;}
.index_contact-nr{width:40%;}
.ny-contact-ewm-hz{width:100%;float:none;margin-top:20px;}
.ny-contact-ewm{float:left;margin-right:3%;width:35%;}
.ny-contact-ewm-title{font-size:15px;}
.contact-nr{width:100%;float:none;}
.contact-lxfs {
 width:100%;float:none;}
  .dt-nr-tltle{width:98%;}
 .dt-nr-tltle1{width:98%;}


.ny-ly-tu{float:left;width:15%;}

#tags LI A {
    font-size: 16px;}

.index-ggt-right-top-left {
width: 18%;}


  .index-liucheng-pic{float:none;width:100%;}   

}
@media (max-width:480px) {
    
.logo img { display: block; height: 55px; }
.logo-gsm { display: none; }
.logo-gsm-yy { display: none; }
.index-pic-hz li { float: left; margin-bottom:35px; width: 16%;
    margin: 1% 2%;}

.fw-hz{float:right;margin:23px 40px 0 0;display:block;}
.index-dhhm { font-size: 20px; color: #0092dd; }
.top-rz-pic{margin-right:8px;}

.index-ggt-right-top-right{margin-top:0;}
.index-ggt-right-top{margin-bottom:30px;}

.index-news-left-top-center-pic{float:none;}
.index-news-left-top-center-wb{font-size:16px;margin-left:0px;margin-top:10px;float:none;}

.index-news-left-bottom-hz{width:45%;  margin-top: 15px;}
.index-news-left-bottom-pic{ width: 45%;margin-top: 20px;}
.index-news-left-bottom-pic img{width:100%;}

.index-news-left-bottom-title{font-size:22px;}

.index-news-right-wb a{font-size:16px; }
.index-news-right-rq{width:25%;}
.index-news-right-wb{width:75%;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden;}
.index-news-left-bottom-ms{ text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; }

.index-zycb-title{font-size:30px;line-height:38px;}
.index-about-more{width:200px;line-height:40px;}
.index-about-more a{font-size:18px;}
.sok{width:98%;margin-bottom:8px;line-height:38px;}
.tj{ width: 40%; }
.soka{ width: 98%;margin-bottom: 10px; }
.sokc{ width:98%;margin-bottom: 10px; }
.sokb{ width:98%;margin-bottom: 10px; }
.box .box-content .box-text-box .box-text-list p{margin-bottom: 30px;}
.box .box-content .box-text-box .box-text-img{	height:80%;margin-top:25px;}

.about-bottom-title{font-size:24px;}
.about-top-left{font-size:24px;}

.index-news-title{font-size:22px;    padding-bottom: 10px;}
.nr-product-pic1 li{width:98%;}

.nr-product-pic4 li{float:left;width:31%;margin:0 1%;font-size:15px;}
.about-czlc-tltle{font-size:16px;line-height:30px;}	

.ny-ly-tu{float:left;width:22%;}
.ny-ly-title {width: 70%;}
.index-feedback-title {
    font-size: 24px;
}
.index-zyzl-title {
    font-size: 24px;}
    
.index-kh-title {
    font-size: 24px;
}
.index-news-left-top-ny-title{ text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden; }
.index-news-left-top-ny-rq{margin:0px;}
.index-news-left-top-ny-content{ text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden; }

   .index-wmdkh-title{font-size:22px;} 
    
  .index-pic-hz {
    margin-top: 35px;} 
}
 @media (max-width:320px) {
.dt-title{font-size:20px;}
.dt-nr-tltle{width:98%;font-size:16px;}
}