﻿@media screen and (max-width:768px){

.mob_off{ width:0; height:0; display:none; position:absolute; left:-9999em; top:-999em;}
.mob_on{ height:auto; visibility:visible; display:block;}
.fl { float:none;}
.fr { float:none;}
	.pa{ position: relative;}
	
.content{ width: 100%;}
	
/*正文开始*/
.c_head{ height:140px; width:100%; min-width:100%; background:#fff;}
.c_headbox{ display: none;}

.c_nav{display: none;}

.logo{ display: block; width: 100%; height: 100px; background: url(../images/m_logo.jpg) no-repeat center; background-size:  104%; position: absolute;}	
	
.m_menu{ display:block; width: 100%; height: 48px; background: url(../images/logo_nav.png) no-repeat center; background-size: 110px 30px; z-index: 98; position: relative;}
.m_menu .search{ position: absolute; right: 4px; top: 9px;}
	
/* mob_nav */
#menu{ padding:0; background:#1faa47; visibility:hidden; position:fixed; top: 0; z-index: 9999; transition: 0.5s;}
#menu h2{color:#fff;}
#menu > ul > li{ border-top:solid 1px rgba(255,255,255,0.5);}
#menu > ul > li:last-child{ border-bottom:solid 1px rgba(255,255,255,0.5);}
#menu > ul > li a{ display:block; line-height:40px; color:#fff; text-indent:15px;}
#menu > ul > li a em{ font-variant:small-caps; padding-left:10px; color:rgba(255,255,255,0.5);}
#menu > ul > li.title{ height:50px; border-top:0;}
#menu > ul > li.title a{}
#menu > ul > li.title .logo{ float:left; padding-left:10px;}
#menu > ul > li.title .logo img{ display:block; height:50px;}
#menu > ul > li ul{ padding:0; border-top:solid 1px rgba(255,255,255,0.5)}
#menu > ul > li ul li{ border-bottom:solid 1px rgba(255,255,255,0.5);}
#menu > ul > li ul li:last-child{ border-bottom:0;}
#menu > ul > li ul li a{ font-size:12px;}
#menu .btn_mob_close{position:absolute; right:3px; top:0; height:50px;}
#menu .btn_mob_close img{height:48px; width:auto; position:relative;}
/*#menu .mm-selected > a{ background-color:#006bb7; color:#fff !important;}*/

	.fullSlide{ display: none;}	
	
/*mob_banner*/
.swiper-container {width: 100%; height:auto; overflow:hidden; position: relative;}
.swiper-container img{ display:block; width:100%; height:auto;}
	
/*快捷链接*/
.jd_bg { background:none; height:auto; margin-top:20px;}
.jd_bg span { display:block; float:none; padding:0; text-align: center; margin: 0 auto;}
.jd_bg p { background:none; padding-left:0; font-size:14px; color:#333; float:none; margin-top:20px; width:100%; text-align: center;}
.jd_bg p em { display:block; font-size:30px; color:#11a84d;}
.jd_bg ul { float:none; width:100%; padding:20px 0 0; overflow: hidden; margin-bottom: 20px;}
.jd_bg ul li { float:left; width:33%; text-align: center;}
.jd_bg ul li a { display:block; width:100%; text-align:center; margin: 0 auto;}
.jd_bg ul li a i { display:block; background:url(../images/h_ico02.gif) no-repeat 5px 0; width:44px; height:25px; margin:0 auto; margin-bottom: 10px;}
.jd_bg ul li a:hover i { background:url(../images/h_ico01.gif) no-repeat 5px 0; }
.jd_bg ul li a em { display:block; font-size:12px; color:#333;width:100%;}
.jd_bg ul li a:hover em { color:#11a84d}
.jd_bg ul .jd_li02 a i { display:block; background:url(../images/h_ico02.gif) no-repeat -123px 0; width:44px; height:25px; margin:0 auto; margin-bottom: 10px;}
.jd_bg ul .jd_li02 a:hover i { background:url(../images/h_ico01.gif) no-repeat -123px 0; }
.jd_bg ul .jd_li03 { background:none}

.jd_bg ul .jd_li03 a i { background:url(../images/h_ico02.gif) no-repeat -250px 0}
.jd_bg ul .jd_li03 a:hover i { background:url(../images/h_ico01.gif) no-repeat -250px 0; }

/*搜索*/
.s_bg { height:108px; line-height:108px;}
.h_ser { width:100%; margin:0 auto;}
.h_ser p { display: none;float:left; width:880px; overflow:hidden;}
.h_ser p em { color:#333; font-size:14px;}
.h_ser p a { padding:0 15px; color:#979797;}
.s_inp {  margin-top:29px; width: 306px; margin: 0 auto;}
.inp01 { float:left; background:url(../images/s_inp.gif) no-repeat; width:205px; height:40px; line-height:40px; padding:0 7px 0 43px; border:none; font-size:12px; color:#333; font-family:"Microsoft YaHei"; outline:none;}
.sou01{ float: left; width: 51px;}
	
/*广告*/
.pic01 {display: none; background:url(../images/m_pic01.jpg) no-repeat center 0; height:680px;}
.pic { width:auto; padding: 0 20px; margin: 0 auto;}
.pic01 i { position:relative; top:auto; left:auto; display:block;}
.p_con { width: 100%; top:auto; left:auto; text-align:center;}
	.p_con img{ display: block; max-width: 100%; margin: 0 auto;}
.p_con em { display:block; text-align:center; font-size:16px; color:#91918c; padding:15px 0 10px;}
.p_con p { font-size:12px; color:#098b32; line-height:25px; padding:15px 0 20px;height:50px;overflow:hidden;}
.p_con p b { display:block;}

.pic02 {display: none;  background:url(../images/pic02.jpg) no-repeat center 0; height:680px;}
.pic02 i { position:relative; top:auto; left:auto;}
.pic02 i a { display:block; width:100%; height:auto;}
.pic02 .p_con { top:auto; left:0; text-align:center; width:100%;}
.pic02 .p_con em { line-height:28px; padding-bottom:30px}

.pic03 {display: none;  background:url(../images/pic03.jpg) no-repeat center 0; height:680px;}
.pic03 i { position:relative; top:auto; left:auto;}
.pic03 i a { display:block; width:100%; height:500px;}
.pic03 .p_con { top:auto; left:auto; text-align:center;}
.pic03 .p_con em { height:80px; line-height:80px;}

	
/*新闻*/
.pz_bg { background:#fff; height:auto; margin-top:0;}
.pz { width:100%; margin:0 auto;}
.pz h3 { padding-top:10px;}
.pz h3 img{ display: block; max-width: 100%; margin: 0 auto; margin-bottom: 25px;}
.pz i { display:block; position:absolute; top:89px; left:0;}
.pz i a img { margin-right:1px; width:297px; height:401px;}
.pz .pz_i01 { display:none;}
.pz .pz_i02 { display:none;}

.pz p { position:relative; padding: 0 20px; margin-bottom: 20px;}
.pz p b a { font-size:14px; color:#11a84d; display:block; margin-bottom:10px;}
.pz p em { display:block; font-size:14px; color:#6e6e6e; line-height:27px; width:100%;}
.pz p span { display:block; padding:20px 0 0; margin: 0 auto;}
.pz p span img{ display:block; margin: 0 auto;}
.pz_p01 { top:auto; left:auto;}
.pz_p02 { top:auto; left:auto;}
.pz_p03 { top:auto; left:auto;}
.pz_p04 { top:auto; left:auto;}
.pz_fx { display: none; top:auto; left:auto;}
.pz_fx span { display:block; padding-top:40px; font-size:14px; color:#333;}
.pz_fx span em { display:block; height:54px; padding-top:10px; border-top:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; margin-top:10px;}
.pz_fx span em img { padding-right:10px;}

	
	
/*footer*/	
.f_bg { background:#343434; height:auto; margin-top:0px; padding-top: 50px;}
.footer{ width: 100%; margin: 0 auto;}
.f_img { display: none; }
.f_p { padding:0; width:100%; overflow:hidden;}
.f_dh01{ padding: 0 20px; margin-bottom: 25px; padding-bottom: 25px; border-bottom: solid 1px #484848;}
.f_dh01 em { display:block; margin-bottom:20px;}
.f_dh01 p { width:100%; line-height:36px;}
.f_dh01 p a { font-size:14px; color:#b8b8b8; width:110px; display:block; float:left}
.f_dh02{ padding: 0 20px; width: auto; margin-bottom: 25px; padding-bottom: 25px; border-bottom: solid 1px #484848;}
.f_dh02 em { padding:0 0 20px; display:block;}
.f_dh02 p { color:#bfbfbf; font-size:14px; line-height:37px;}
.f_dh03{ padding: 0 20px; width: auto; margin-bottom: 25px;}
.f_dh03 p { color:#bfbfbf; font-size:14px; line-height:37px; margin-top:20px;}
.f_dh03 p a { color:#bfbfbf; margin-right:20px;}
.f_dh04{ display: none;}

	
	
.l_con{ width:100%; min-width:100%; overflow:hidden; padding:30px 0px; background:none;}
.l_conbox{ width:100%; padding: 0 20px; margin:0 auto; min-height:600px; overflow:hidden; box-sizing: border-box;}
.l_left{ display: none; }
.l_right{ width:100%; overflow:hidden;}	
.l_wz{ width:100%; overflow:hidden; height:50px; line-height:50px; background:none; border-bottom: solid 1px #d0d0d0; padding:0px 20px; margin-bottom:20px;}
.l_wz span{ font-size:16px; font-weight:bold; color:#000;}	
.l_wei{ font-size:12px;}
.l_wei a{ font-size:12px;}
.l_nei{ width:100%; overflow:hidden;}
.l_text{ width:100%; overflow:hidden;}
.l_text img{max-width:100%; overflow:hidden;margin: auto;}
.l_box{ width:100%; overflow:hidden;}

.l_news{ width:100%; float:none; overflow: hidden; padding-bottom:10px; border-bottom:#999 dashed 1px; margin:0px; margin-bottom: 10px;}
.l_news dt{ display: none;}
.l_news dt img{ width:130px; height:130px; overflow:hidden; float:left;}
.l_news dd{ width: 100%;/* width:calc(100% - 150px);*/ overflow:hidden; float:none;}
.l_news dd a{ height:30px; overflow:hidden; line-height:30px; font-size:16px; display:block;}
.l_zy{ line-height:25px; height:75px; overflow:hidden; font-size:12px; margin-bottom:5px;}
.l_news dd span{ display:block; width:100%; overflow:hidden; text-align:right;}
.inputtime{ text-align: center; line-height:30px; height:30px; overflow:hidden; padding-bottom:10px; border-bottom:#ddd dashed 1px; margin-bottom:15px;}
.inputtime span{ display:inline; float:none; margin-right:20px; font-size:14px;}
.bdsharebuttonbox{ display: none;}	

	

.l_pro{ width:100%; overflow:hidden; margin-top:10px;}
/*产品列表*/
.l_img{overflow:hidden;float: none;margin-left:0; margin-right:0; margin-bottom:20px; display:block; }
.img { float: none; width:100%; height:auto; overflow: hidden; border:#ddd solid 0px;}
.img .inner { position: relative; }
.img .inner div { position: relative; top: auto; left: auto; width:100%; height:auto; }
.img .inner img { width: 100%; height: auto;  }
.img .inner div:last-child { opacity: 1; }
.l_img a:hover p{ display:block;color:#0f6c4d;}
.l_img p{ height:40px; line-height:40px; overflow:hidden; text-align:center; width:100%; font-size:16px;}	

#preview1{text-align:center; width:100%; overflow:hidden}
.jqzoom{ width:100%; height:auto; position:relative; border:#ddd solid 0px;}
	.jqzoom img{ display: block; width: 100%; height: auto;}
.zoomdiv{ left:900px; height:300px; width:450px;}
.list-h li{ float:left;}
#spec-n7{width:100%; height:74px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px; margin-left:0px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list1{ width:calc(100% - 40px); float:left; overflow:hidden; margin-left:10px; display:block;}
#spec-list1 ul li{ float:left; margin-right:0px; display:inline; width:74px; }
#spec-list1 ul li img{ padding:2px ; border:2px solid #ccc; width:60px; height:40px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:410px;height:310px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:900px;height:900px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;border:1px solid #aaa;background:#fff 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list1{ position:relative; margin-right:4px;}
#spec-list1 div{ margin-top:0;margin-left:0px; *margin-left:0;}
#spec-list1 li.active img{ border:2px solid #0f6c4d;}
.n_right{ width:100%; height:auto; overflow:hidden; float:none;}
.c_title{ height:36px; line-height:30px; overflow:hidden; font-size:16px; color:#cf2219; font-weight:bold; width:100%; float:none;}
.c_fen{ height:80px; line-height:40px;float:none;width:100%; font-size:14px;}
.c_fen a{ color:#003b66}
.c_fen a:hover{ color:red}
.c_ci{ width:100%; height:35px; line-height:35px; float:none; font-size:14px;}
.c_ci span{ color:#E4393C; font-size:14x;}
.c_ci b{ color:#E4393C; font-size:24px;}

	
	#leftsead{ display: none;}	
	.liuyan_hdyx{ display: none;}
}