@charset "utf-8";
/* CSS Document */
body{background:#ffffff; width:100%; /*line-height:24px; color:#444444; font-size:16px;*/ font-family:"微软雅黑"; font-weight:normal; overflow-x:hidden; position:relative;}
*{margin:0; padding:0;}
ol,ul,li{list-style:none;}
ul{margin-bottom:0;}
img{width:100%; border:0; margin:0; padding:0; display:block;}
a,em{text-decoration:none; font-style:normal;}
a{color:#444444; display:block; cursor:pointer;}
a:hover{text-decoration:none}
span,em{font-style:normal; font-weight:normal;}
input{outline:none;}
textarea{outline:none; resize:none;}
.clear{clear:both; height:0px; line-height:0px;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

/*单选按钮初始样式*/
input[type="radio"] {
   /*去除浏览器默认样式*/
   -webkit-appearance: none;
   -moz-appearance:none;
    width: 20px;
    height: 20px; vertical-align:middle;
    border: 1px solid #dedede; 
   border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; cursor:pointer;
}
/*单选按钮选中后的样式*/
input[type="radio"]:checked{
   background: url(../image/rad.png) no-repeat center; width:20px; height:20px;
}
/*复选框初始样式*/
input[type="checkbox"]{
   /*去除浏览器默认样式*/
   -webkit-appearance: none;
   -moz-appearance:none;
   width: 18px;
   height: 18px; vertical-align:middle;
   border: 1px solid #ff7011; cursor:pointer;
}
/*复选框选中后的样式*/
input[type="checkbox"]:checked{
    background: url(../image/chk.png) no-repeat center; width:24px; height:20px;
}
select{outline:none; cursor:pointer;}
/*select {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*
  border:0;
  /*很关键：将默认的select选择框样式清除*
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  /*在选择框的最右侧中间显示小箭头图片*
  background:url(../image/pull.png) no-repeat scroll right center transparent; width:14px; height:8px;
  /*为下拉小箭头留出一点位置，避免被文字覆盖*
  padding-right: 15px;
}*/
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {display:none;}

/*设置placeholder字体颜色*/
::-webkit-input-placeholder {  /*Webkit browsers 谷歌*/
	color: rgba(180, 180, 180, 1);
}
:-moz-placeholder {  /*Mozilla Firefox 4 to 8 火狐*/
	color: rgba(180, 180, 180, 1);
}
::moz-placeholder {  /*Mozilla Firefox 19+ 火狐*/
	color: rgba(180, 180, 180, 1);
}
:-ms-input-placeholder {  /*Internet Explorer 10+ IE10以上*/
	color: rgba(180, 180, 180, 1);
}
textarea::-webkit-input-placeholder {color:#b4b4b4;}    
textarea:-moz-placeholder {color:#b4b4b4;}    
textarea::-moz-placeholder {color:#b4b4b4;}    
textarea::-ms-input-placeholder {color:#b4b4b4;}

@font-face
{
	font-family:myRegular;
	src:url('../fonts/icomoon/SOURCEHANSANSCN-REGULAR.otf');
		/*url('Sansation_Light.eot');*/ /* IE9 */
} 
@font-face
{
	font-family:myBold;
	src:url('../fonts/icomoon/SOURCEHANSANSCN-BOLD.otf');
}
@font-face
{
	font-family:myExtraligh;
	src:url('../fonts/icomoon/SOURCEHANSANSCN-EXTRALIGHT.otf');
}
@font-face
{
	font-family:myHeavy;
	src:url('../fonts/icomoon/SOURCEHANSANSCN-HEAVY.otf');
}
@font-face
{
	font-family:myLight;
	src:url('../fonts/icomoon/SOURCEHANSANSCN-LIGHT.otf');
}
@font-face
{
	font-family:myMedium;
	src:url('../fonts/icomoon/SOURCEHANSANSCN-MEDIUM.otf');
}
@font-face
{
	font-family:myNormal;
	src:url('../fonts/icomoon/SOURCEHANSANSCN-NORMAL.otf');
}

/*两边的向两边靠*/
.flex_space-between{display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-moz-box-pack:space-between;-webkit--moz-box-pack:space-between;box-pack:space-between;}
/*水平居中*/
.flex_justify-content{display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-moz-box-pack:center;-webkit--moz-box-pack:center;box-pack:center;}
/*完美的平均分配*/
.flex_justify-content-around{display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-justify-content:space-around;-moz-box-pack:space-around;-webkit--moz-box-pack:space-around;box-pack:space-around;}
/*垂直居中*/
.flex_align-items{display: flex;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;-ms-flex-align:center;align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;}

/*禁止复制粘贴*/
/** {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}*/
/*img {pointer-events: none;}*/

/*英文字母强制换行*/
.wwb{word-wrap:break-word; word-break:break-all;}

/*头部*/
.head{background:#0b5ed8; width:100%; /*height:90px;*/}
.logo{/*float:left; width:auto; height:90px;*/ width:34%; height:auto; background:url(../image/logo_bg.jpg) no-repeat top left; background-size:cover;}
.menu{width:48%; border-right:1px solid #3c7ee0;}
.menu ul{width:100%; text-align:center; font-size:0;}
.menu ul li{width:12%; /*line-height:90px;*/ color:#ffffff; font-size:16px; display:inline-block; position:relative;}
.menu ul li a{color:#ffffff;}
.menu ul li img{position:absolute; bottom:0; left:45%; width:0; margin:0 auto;}
.menu ul li a:hover/*,.menu ul li a.ma*/{color:#00ff2a; font-weight:bold;}
.menu ul li a:hover img/*,.menu ul li a.ma img*/{width:12px;}
.menu ul li ul{background:rgba(0,46,114,0.5); line-height:48px; position:absolute; top:100%; z-index:5; font-size:14px; display:none;}
.menu ul li ul li{width:100%; line-height:48px; border-bottom:1px solid #859bbb; color:#ffffff; font-size:14px;}
.menu ul li ul li:last-child{border-bottom:0;}
.menu ul li ul li a,.menu ul li ul li a:hover{color:#ffffff; font-weight:normal;}
.phone{padding-right:38px;}
.phone img{float:right; width:auto; height:23px; padding-right:15px;}
.phone .tel{float:right; padding-top:1px; color:#ffffff; font-size:16px;}

/*banner*/
.banner{width:100%; position:relative;}
.banner .swiper-pagination-bullet{background:url(../image/bk.png) no-repeat top center; width:12px; height:12px;}
.banner .swiper-pagination-bullet-active{background:url(../image/bh.png) no-repeat top center;}

.middle{width:1200px; max-width:94%; /*width:62.5%;*/ margin:0 auto;}

/*搜索*/
.search{background:#ffffff; width:100%;}
.sear{padding:10px 0;}
.sear_l{width:72%; font-size:14px;}
.sear_l span{color:#000000;}
.sear_l a{padding:0 10px; color:#24408a; display:inline-block;}
.sear_l a:hover{color:#24408a;}
.sear_r{background:#ebeff6; width:23%; height:34px; padding:0 2%; border-radius:30px; -webkit-border-radius:30px; -moz-border-radius:30px;}
.sear_r .stxt{background:none; border:0; width:100%; color:#777777; font-size:14px;}
.sear_r img{width:18px; cursor:pointer;}

/*首页标题*/
.index_tit{padding:20px 0;}
.index_tit span{font-size:16px; text-transform:uppercase; display:block;}
.index_tit p{font-size:22px;}
/*产品中心标题*/
.s1{color:#0b5ed8;}
.p1{color:#000000;}
/*关于我们标题*/
.s2{color:#ffffff;}
.p2{color:#ffffff;}
/*联系我们标题*/
.s3{color:#333333;}
.p3{color:#333333;}

/*产品分类*/
.index_pro_type{padding:25px 0;}
.index_pro_type a{background:#ffffff; margin:0 5px 0 5px; padding:0 20px; height:40px; line-height:40px; color:#666666; font-size:14px; display:inline-block; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
.index_pro_type a:hover,.index_pro_type a.hover{background:#0b5ed8; color:#ffffff;}
.index_pro_type a.pmore,.index_pro_type a.pmore:hover{background:#ffffff; margin-left:10px; color:#0b5ed8;}
/*产品中心*/
.index_pro_bg{background:#f4f8ff; width:100%;}
.index_pro{padding-bottom:2%;}
.index_pro ul li{float:left; /*width:24%; padding:0 0.5% 2% 0.5%;*/ width:24%; padding:0 0.5% 2% 0.5%; position:relative; cursor:pointer;}
.pbg{background:rgba(137,137,141,0.7); width:100%; height:0; text-align:center; position:absolute; bottom:0; left:0; z-index:1; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s;}
.index_pro ul li:hover .pbg{height:100%;}
.glass{width:100%; margin:0 auto; text-align:center;}
.glass img{width:0; margin:0 auto; padding-bottom:15px;}
.index_pro ul li:hover .glass img{width:40px;}
.index_pro_t{position:relative;}
.tpic{overflow:hidden;}
.tpic img{transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s;}
.index_pro ul li:hover .tpic img{transform:scale(1.05);}
.index_pro_b{background:#dddddd; padding:10px 0; text-align:center; position:relative;}
.index_pro ul li .index_pro_b:before {
  position: absolute;
  content: '';
  background: #3b4551;
  transition-duration: 0.3s;
  z-index: 1;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  opacity: 1;

}
.index_pro ul li:hover .index_pro_b:before {
  width: 100%;
  height: 100%;
  opacity: 1;
}
.index_pro_b p{width:94%; margin:0 auto; color:#000000; font-size:16px; position:relative; z-index:2; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.index_pro ul li:hover .index_pro_b p{color:#ffffff;}

/*关于我们*/
.index_about_bg{background:url(../image/about_bg.jpg) no-repeat top center; background-size:cover;}
.index_con,.index_con p{text-align:center; color:#c8c8c8; font-size:14px;}
.arrow{width:28px; margin:0 auto; padding:35px 0;}
.index_about{/*width:70%;*/ width:1336px; margin:0 auto; padding-bottom:2%;}
.index_about ul{text-align:center; font-size:0;}
.index_about ul li{/*width:13%; padding:0 1.5% 0 0; width:178px; padding-right:15px;*/ display:inline-block;}

/*成功案例*/
.index_case{width:93%; margin:0 auto; overflow:hidden;}
.index_case .swiper-container{text-align:center; font-size:0;}
.index_case .swiper-button-prev{background:url(../image/cleft.jpg) no-repeat top center; width:33px; height:33px;}
.index_case .swiper-button-next{background:url(../image/cright.jpg) no-repeat top center; width:33px; height:33px;}
.index_case .swiper-slide{width:310px; display:inline-block; cursor:pointer;}
.index_case_t{position:relative;}
.lamp{background:#0b5ed8 url(../image/lamp.png) no-repeat; width:35px; height:35px; position:absolute; bottom:-17px; right:8%; z-index:2;}
.index_case .swiper-slide:hover .lamp{background:#ffffff url(../image/lamp_h.png) no-repeat;}
.index_case_b{background:#f5f5f5; padding:20px 0; text-align:center; position:relative;}
.index_case .swiper-slide .index_case_b:before {
  position: absolute;
  content: '';
  background: #0b5ed8;
  transition-duration: 0.3s;
  z-index: 1;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  opacity: 1;

}
.index_case .swiper-slide:hover .index_case_b:before {
  width: 100%;
  height: 100%;
  opacity: 1;
}
.index_case_b p{width:94%; margin:0 auto; color:#000000; font-size:16px; position:relative; z-index:2; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.index_case .swiper-slide:hover .index_case_b p{color:#ffffff;}

/*新闻中心*/
.nmore{width:120px; border:1px solid #888888; margin-top:31px; padding:5px 0; text-align:center; color:#888888; font-size:12px; border-radius:30px; -webkit-border-radius:30px; -moz-border-radius:30px;}
.nmore a,.nmore a:hover{color:#888888;}
.index_news_type{padding:10px 0; text-align:center; font-size:0;}
.index_news_type a{padding:0 10px; font-size:12px; display:inline-block;}
.index_news_type p{color:#000000; font-size:18px;}
.index_news_type a.hover p{color:#0b5ed8; font-weight:bold;}
.index_news_type img{width:0; height:0px;}
.index_news_type a.hover img{width:18px; height:8px;}
/*列表*/
.index_news{width:100%; padding-bottom:30px; border-bottom:1px solid #e8e8e8;}
.index_news ul li{padding:20px 0; position:relative; cursor:pointer;}
.index_new_l{float:left; width:190px; padding-right:35px; position:relative; z-index:1;}
.nctit{padding-bottom:10px; color:#000000; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.index_news ul li:hover .nctit{color:#ffffff;}
.index_new_c{float:left; width:800px; padding-right:50px; position:relative; z-index:1;}
.nccon{color:#888888; font-size:14px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.index_news ul li:hover .nccon{color:#ffffff;}
.index_new_r{ position:relative; z-index:1;}
.nrtime{padding-bottom:10px; color:#888888; font-size:16px;}
.index_news ul li:hover .nrtime{color:#ffffff;}
.narrow{width:21px; height:21px;}
/*将图片变为白色*/
.bright{-webkit-filter:brightness(10); -moz-filter:brightness(10); -ms-filter:brightness(10); -o-filter:brightness(10); filter:brightness(10); filter:brightness;}
.nbg{background:#0b5ed8; width:100%; height:0; position:absolute; left:0; bottom:0; transition:all 0.3s linear; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear;}
.index_news ul li:hover .nbg{height:100%;}

/*二级banner*/
.ban{width:100%; position:relative;}
.bant{width:100%; height:100%; text-align:center; position:absolute; top:0; z-index:2;}
.bantit{margin:0 auto;}
.btitle{color:#ffffff; font-size:24px; font-weight:bold;}
.belish{padding:2px 0 15px 0; color:#00ff2a; font-size:16px; text-transform:uppercase;}
.bation{color:#ffffff; font-size:14px;}
.bation a{color:#ffffff; display:inline;}
.bation a:hover{color:#ffffff;}

/*分类*/
.type{background:#f0f0f0;}
.type a{float:left; line-height:44px; /*margin:0 5px;*/ padding:0 2%; border-right:1px solid #ffffff; border-bottom:2px solid #f0f0f0; color:#333333; font-size:16px; display:block; position:relative; transition:all 150ms linear 0s;}
.type a:nth-child(1){border-left:1px solid #ffffff;}
.type a.ta,.type a:hover{border-bottom:2px solid #0b5ed8; color:#000000; font-weight:bold;}
/*.type a.ta{border-bottom:2px solid #0b5ed8; color:#000000; font-weight:bold;}
.type a:after{
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-bottom: 2px solid #f0f0f0;
  bottom: 0;
  content: " ";
  display: block;
  /*margin: 7px auto 0;*
  position: relative;
  -webkit-transition: all 280ms ease-in-out;
  transition: all 280ms ease-in-out;
  width: 0;
}
.type a:hover:after{
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-bottom: 2px solid #0b5ed8;
  -webkit-transition: width 350ms ease-in-out;
  transition: width 350ms ease-in-out;
  width: 100%;
}*/

.pad{padding:35px 0;}

/*分页*/
.page{width:100%; padding:30px 0; text-align:center; color:#333333; font-size:14px;}
.page a{border:1px solid #dddddd; margin:0 5px; padding:5px 10px; color:#333333; display:inline-block;}
.page a:hover,.page a.select{background:#0b5ed8; border:1px solid #0b5ed8; color:#ffffff;}

/*新闻详情*/
.news_show{padding-bototm:20px;}
.news_s_tit{text-align:center; color:#000000; font-size:24px;}
.news_s_time{padding:10px 0 20px 0; text-align:center; color:#888888; font-size:14px;}
.news_s_pic{width:48%; max-width:100%; margin:0 auto;}
.news_s_con{line-height:2em; padding:20px 0; color:#666666; font-size:14px;}

/*产品详情*/
.pro_show{padding-bototm:20px;}
.pro_s_tit{padding-bottom:20px; text-align:center; color:#000000; font-size:24px;}
.pro_s_list{width:55%; max-width:94%; margin:0 auto;}
.pro_s_con{line-height:2em; padding:20px 0; color:#666666; font-size:14px;}

/*案例列表*/
.case_list ul{text-align:center; font-size:0;}
.case_list ul li{float:left; width:24%; padding:0 0.5% 2% 0.5%; cursor:pointer;}
.case_t{position:relative;}
.lamp{background:#0b5ed8 url(../image/lamp.png) no-repeat; width:35px; height:35px; position:absolute; bottom:-17px; right:8%; z-index:2;}
.case_list ul li:hover .lamp{background:#ffffff url(../image/lamp_h.png) no-repeat;}
.case_b{background:#f5f5f5; padding:20px 0; text-align:center; position:relative;}
.case_list ul li .case_b:before {
  position: absolute;
  content: '';
  background: #0b5ed8;
  transition-duration: 0.3s;
  z-index: 1;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  opacity: 1;

}
.case_list ul li:hover .case_b:before {
  width: 100%;
  height: 100%;
  opacity: 1;
}
.case_b p{width:94%; margin:0 auto; color:#000000; font-size:16px; position:relative; z-index:2; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.case_list ul li:hover .case_b p{color:#ffffff;}

/*翻页*/
.fanye{padding:30px 0;}
.fanye ul li{line-height:2em; color:#000000; font-size:14px;}
.fanye ul li a{color:#000000;}
.fanye ul li a:hover{color:#0b5ed8;}

/*关于我们*/
.about{}
.about_l{float:left; width:400px; max-width:100%;}
.about_r{float:right; width:745px; max-width:100%;}
.artit{padding-bottom:20px;}
.artit span{color:#0b5ed8; font-size:24px;}
.artit p{color:#2c3133; font-size:14px;}
.arcon{line-height:2em; color:#666666; font-size:14px;}
/*标题*/
.title{padding-bottom:20px; text-align:center;}
.title span{padding:12px 0; color:#000000; font-size:24px; display:block;}
.title p{background:#0b5ed8; width:26px; height:2px; margin:0 auto;}
/*荣誉资质*/
.honor{background:#f0f6ff; width:100%;}
/*企业文化*/
.brief,.brief p{text-align:center; color:#666666; font-size:14px;}
.culture ul li{float:left; width:48.5%; margin:3% 3% 0 0;}
/*厂区环境*/
.fapic{overflow:hidden;}
.fatit{width:94%; margin:0 auto; padding:15px 0; text-align:center; color:#000000; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*联系我们*/
.contact{width:1345px; max-width:94%; margin:0 auto;}
.contact_l{float:left; width:570px; max-width:100%;}
.intro{padding:10px 0 20px 0; border-bottom:1px solid #eeeeee; color:#333333; font-size:14px;}
.contact_l ul{padding:30px 0 20px 0;}
.contact_l ul li{padding-bottom:30px;}
.cleft{float:left; width:40px; padding-right:12px;}
.cright{float:left;}
.crtit{color:#888888; font-size:14px;}
.crcon{color:#000000; font-size:16px; font-weight:bold;}
.contact_r{float:right; width:650px; max-width:100%; padding-top:21px;}
.contact_r ul{padding:20px 0;}
.contact_r ul li{border:1px solid #e7e7e7; margin-bottom:10px;}
.contact_r ul li .ctxt{background:none; border:0; width:90%; line-height:28px; padding:15px 5%; color:#333333; font-size:14px;}
.contact_r ul li textarea{background:none; border:0; width:90%; height:86px; line-height:28px; padding:15px 5%; color:#333333; font-size:14px;}
.csub{background:#0b5ed8; border:0; width:100%; padding:15px 0; color:#ffffff; font-size:24px; cursor:pointer;}

/*友情链接*/
.link{padding:30px 0; text-align:center; font-size:0;}
.link a{display:inline-block;}

/*底部*/
.foot_bg{background:#2b323a;}
.foot{padding:75px 0;}
.ftit{padding-bottom:20px; color:#ffffff; font-size:18px;}
.foot_l{float:left; width:392px;}
.foot_l ul li{float:left; width:148px; margin-right:48px; padding:12px 0; border-bottom:1px solid #414952; font-size:14px;}
.foot_l ul li a{color:#9ba5b1;}
.foot_l ul li a:hover{color:#ffffff;}
.foot_c{float:left; width:368px; padding:0 65px;}
.fccon{color:#9ba5b1; font-size:14px;}
.fccon p{padding:10px 0;}
.foot_r{float:right; width:310px;}
.code img{float:left; width:135px; padding:0 10px;}
/*版权*/
.bot{padding:20px 0; border-top:1px solid #41474e;}
.bq{color:#6e7882; font-size:14px;}
.icon{position:relative;}
.icon a{float:right;}
.icon img{width:35px; padding:0 5px;}
/*微信二维码-分享*/
.wx-ewm{
	margin-bottom: 24px;
	width: 130px;
	height: 130px;
	border-radius: 4px;
	overflow: hidden;
	text-align: center;
	position:absolute;
	left:0;
	bottom:32px;
	display:none;
}
.wx-ewm img{width:100%;}

/*隐藏手机版*/
.head_3g{display:none;}
.mobile{display:none;}

/*手机站备案号*/
.copy{padding:12px 10px; text-align:center; font-size:14px;}
/*手机底部*/
.footer{width:100%; position:fixed; bottom:0; left:0; z-index:2;}
.footer ul li{float:left; background:url(../image/bm.jpg) no-repeat top center; background-size:cover; width:25%; text-align:center;}
.footer ul li img{width:30px; padding:5px 0;}
.footer ul li p{padding-bottom:5px; text-align:center; color:#ffffff; font-size:15px;}

@media screen and (max-width:1550px){
	.logo{width:30%;}
	.menu ul li{font-size:15px;}
	.menu ul li ul{line-height:30px;}
	.menu ul li ul li{line-height:30px;}
	.phone{padding-right:2%;}
	.phone .tel{font-size:15px;}
}
@media screen and (max-width:1345px){
	.pad{padding:20px 0;}
	.contact_l{width:50%;}
	.contact_l ul li{padding-bottom:20px;}
	.contact_r{width:45%;}
	.contact_l ul{padding:20px 0;}
	.contact_r ul li .ctxt{width:94%; padding:10px 3%;}
	.contact_r ul li textarea{width:94%; padding:10px 3%;}
	.csub{padding:10px 0; font-size:20px;}
}
@media screen and (max-width:1280px){
	.foot_c{display:none;}
}
@media screen and (max-width:1200px){
	.head_pc{display:none;}
	.head_3g{display:block;}
	.head{/*background:#ffffff;*/ position:fixed; top:0; left:0; z-index:5;}
	.logo{/*background:none; width:100%;*/ width:40%;}
	.logo img{width:100%; height:100%;}
	.head_r{position:absolute; top:0; right:0;}
	.head_r ul li{/*float:right;*/}
	.head_r ul li img{width:30px; cursor:pointer; display:block;}
	
	.type{background:none; padding-top:20px; text-align:center; font-size:0;}
	.type a{float:none; background:#f0f0f0; line-height:36px; font-size:15px; display:inline-block;}
	.index_pro_b{padding:8px 0;}
	.index_pro_b p{font-size:15px;}

	.index_new_l{width:16%; padding-right:2%;}
	.index_new_c{width:66%; padding-right:2%;}
	.index_new_r{width:14%;}
	.about{padding:30px 0;}
	.about_l{display:none;}
	.about_r{float:none; width:100%;}
}
@media screen and (max-width:992px){
	.logo{width:50%;}
	/*.index_tit{width:100%; padding:10px 0; text-align:center;}*/
	.pro_tit{float:none; text-align:center;}
	.index_pro_type{width:100%; margin-top:0; padding:0 0 10px 0; text-align:center; font-size:0;}
	.index_pro_type a{height:32px; line-height:32px; margin:0 5px 10px 5px; padding:0 2%; display:inline-block;}
	.link{display:none;}
	.foot{display:none;}
	.contact_l{float:none; width:100%;}
	.contact_l ul{padding-bottom:0px;}
	.contact_r{float:none; width:100%; padding-top:0;}
	.contact_r ul{padding:0;}
}
@media screen and (max-width:768px){
	.logo{width:60%;}
	.index_pro_type a{margin:3px;}
	.index_pro ul li{width:49%; padding:0 2% 2% 0;}
	.index_pro ul li:nth-child(even){padding-right:0;}
	
	.index_new_l{width:30%; padding-right:2%;}
	.index_new_c{width:46%; padding-right:2%;}
	.index_new_r{width:20%;}
	.case_list ul li{width:49%; padding:0 2% 2% 0;}
	.case_list ul li:nth-child(even){padding-right:0;}
	.pro_s_list{width:100%;}
	.type a{margin:3px;}
	
	.arcon{font-size:14px;}
}
@media screen and (max-width:750px){
	.pc{display:none;}
	.mobile{display:block;}
	
	.banner .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{position:absolute; bottom:10px;}
	.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}
	.sear_l{display:none;}
	.sear_r{width:100%;}
	
	.index_con{padding:0 2%;}
	.arrow{padding:20px 0;}
	.nmore{width:100px;}
	.index_new_l{width:30%; padding-right:2%;}
	.index_new_c{width:56%; padding-right:2%;}
	.index_new_r{width:10%;}
	.title span{font-size:20px;}
	.btitle{padding-bottom:3%; font-size:20px;}
	.belish{padding:0 0 3% 0;}
	.about{padding:20px 0;}
	.artit span{font-size:18px;}
	.artit p{font-size:13px;}
	.index_tit p{font-size:18px;}
	.index_tit span{font-size:14px;}
	.cleft{width:32px; padding-top:4px;}
	.crcon{font-size:15px;}
	.news_s_tit{font-size:18px;}
	.pro_s_tit{font-size:18px;}
}
@media screen and (max-width:640px){
	.logo{width:80%;}
	.index_pro_b{padding:5px 0;}
	.index_pro_b p{font-size:14px;}
	.index_case_b{padding:10px 0;}
	.index_case_b p{font-size:14px;}
	.index_news ul li{padding:10px 0;}
	.nctit{padding-bottom:2%;}
	.nrtime{padding-bottom:2%; font-size:14px;}
	.case_b{padding:10px 0;}
	.case_b p{font-size:14px;}
	.culture ul li{width:100%; margin:3% 0 0 0;}
	.page a{margin:0 3px; padding:3px 6px;}
}
@media screen and (max-width:480px){
	.type a{line-height:32px; padding:0 3%;}
	.nccon{-webkit-line-clamp:1;}
}













