body,dl,dd,h1,h2,h3,h4,h5,h6,p,form,ol,ul,li{margin:0; padding:0;list-style:none; }
body{ margin:0 auto; padding:0px;font-size:12px; line-height:22px; color:#373737;word-spacing:2px;max-width:1920px; font-family:Microsoft Yahei,Simsun;}
h1{font-size:20px}
h2{ font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
i{ color:#999;}
a {	 color: #373737;}
a:link {	text-decoration: none;color: #373737;}
a:visited {	text-decoration: none;	color: #373737;}
a:hover {	text-decoration:underline;	color: #df0201;}
a:active {	text-decoration: underline;	color: #df0201;}
/*def*/
.top1{ background:#f6f6f6; height:38px; margin-bottom:20px;}
.top1_txt{ height:38px; width:1000px; margin:0 auto; text-align:right;}
.top1_txt a{color:#555; line-height:38px;}
.top1_txt a:hover{ color:#c00;}

.top2_2{ width:1000px; height:80px; border:#009933 solid 0px; margin:0 auto;}
.logo{ width:302px; height:51px; float:left; text-indent:-9999px; }
.logo a{ width:302px; height:51px; display:block; background-image:url(http://www.zzuol.com/images/logo.gif); margin:4px 0 0 0;}
.search{float:left; width:270px; height:27px; margin:16px 0 0 70px;  border:#000000 solid 0px; }
.search_txt{ width:200px; height:32px; border:#CCCCCC solid 1px; border-right:none; font-family:Microsoft Yahei; color:#666; text-indent:2px;}
.search_bt{ width:65px; height:36px; background-image:url(http://www.zzuol.com/images/search.gif); background-color:transparent;border:0; margin:0; cursor:pointer;}
.tel{ width:316px; height:50px;background-image:url(http://www.zzuol.com/images/tel.jpg); border:#000099 solid 0px; float:right; margin:4px 0 0 0;}

.menubg{ background:#df0201; height:46px; width:100%; margin: 0 auto;}
.menu{ margin:0 auto; width:1000px; height:46px; }
.menu ul li{ float:left; width:11%; height:46px; line-height:46px; text-align:center;}
.menu ul li a{ width:100%; display:block; height:46px; font-size:15px; font-weight:bold; color:#fff}
*html .menu ul li a:visited,.menu ul li a:link{ color:#fff;}
.bg{ background:#282828;}
.bg a{ color:#FFFFFF;}
.bg a:hover {text-decoration:none;color:#ffffff;}

.banner{ width:1000px; margin:10px auto 10px;}

.def_content{ width:1000px; margin:0 auto 18px; clear:both; overflow:hidden;}

.news1{ border:#ddd solid 1px; width:250px; height:220px; float:left; clear:both;}
.news1 ul{ margin:5px 0 0 25px;}
.news1 ul li{ list-style-image:url(http://www.zzuol.com/images/redd.gif);}
.news1 ul li i{ float:right; margin:0 5px 0 0;}
.def_tit{  height:38px; line-height:38px; font-weight:bold; background:url(http://www.zzuol.com/images/def_san.gif) no-repeat 10px center #f6f6f6; border-bottom:1px solid #e5e5e5; padding:0 0 0 28px; font-size:16px;}

.def_tit0{  height:39px; font-weight:bold; background:url(http://www.zzuol.com/images/def_san2.gif) no-repeat left center; padding:0 0 0 18px; font-size:20px;}

.def_comp{ width:100%; padding-right:10px; padding-bottom:10px; padding-bottom:10px; float:right;}
.def_comp_tit{ height:32px; line-height:32px; font-weight:bold; color:#bc0c0a; padding:10px 0 0 10px; font-size:14px;}
.def_comp_tit i{ font-size:12px; color:#373737; font-weight:100;font-style:normal;}
.def_comp_text{ padding:0;}
.def_comp_text p{ text-indent:2em; color:#555; line-height:26px;}
.def_comp_text .left{ float:left; width:40%;}
.def_comp_text .right{ width:57%; float:right;}
.def_comp_text .left img{ width:100%; height:auto}
.def_comp_text a{ font-weight:bold;}



.def_left{ width:25%; float:right; margin:10px 0 0 0;}
.hongtit{ width:215px; height:46px; line-height:46px; padding:0 0 0 35px;  clear:both; background-image:url(http://www.zzuol.com/images/hongtit.jpg); margin:10px 0 0 0; color:#FFF; font-weight:bold; float:left;}
.def_contact{ clear:both; margin:15px 0 0 0; width:100%; float:left;}

.news2{ border:#e3e3e3 solid 1px; width:100%; float:left; margin:15px 0 10px 0px;}
.news2 ul{ padding:8px 0 10px 16px; overflow:hidden;}
.news2 ul li{ line-height:30px; height:30px;}
.news2 ul li i{ float:right; margin:0 5px 0 0; font-style:normal;}
.news2 ul li a{ color:#444; line-height:30px; height:30px; overflow:hidden; width:92%; display:inline-block; background:url(http://www.zzuol.com/images/hotpro-icon.jpg) no-repeat left center; padding-left:10px;}
.news2 ul li a:hover{ color:#df0201;}


.def_right{ width:73%; float:left; margin:10px 0 0 0;}
.def_proda{ width:100%; overflow:hidden;}
.def_pro_tit{  height:38px; line-height:38px; border-bottom:1px solid #e3e3e3;}
.def_pro_tit span{ font-size:16px; font-weight:bold;}
.def_pro_tit span a{font-size:15px;}
.def_pro_tit span.location{display:block; font-size:12px; font-weight:normal;}
.def_pro_tit span.location a{ font-size:12px; font-weight:normal;}
.def_pro_tit i{ float:right; display:block; width:50px; font-size:8px;}
.def_pro_tit i a{ font-style:normal; font-size:12px; font-family:Microsoft Yahei; color:#666;}
.def_pro_tit i a:hover{ color:#df0201;}

.def_pro_tit0{  height:40px;}
.def_pro_tit0 span{ font-size:20px; font-weight:bold;}
.def_pro_tit0 span a{font-size:19px;}
.def_pro_tit0 span.location{display:block; font-size:12px; font-weight:normal;}
.def_pro_tit0 span.location a{ font-size:12px; font-weight:normal;}
.def_pro_tit0 i{ float:right; display:block; width:50px; font-size:12px;}
.def_pro_tit0 i a{ font-style:normal; font-size:12px; font-family:Microsoft Yahei; color:#666;}
.def_pro_tit0 i a:hover{ color:#df0201;}

.def_san{background:url(http://www.zzuol.com/images/home.jpg) no-repeat left 11px; width:17px; height:32px; float:left; margin:0 7px 0 0px;}
.def_san0{background-image:url(http://www.zzuol.com/images/def_san2.gif); width:11px; height:32px; float:left; margin:0 8px 0 0px;}

.def_pro{ float:left; width:100%; clear:both;}
.def_pro ul li{ float:left;  width:22%; margin-right:3%;text-align:center;}
.def_pro ul li a{ text-align:center; line-height:40px; color:#333;}
.def_pro ul li a:hover{ color:#df0201;}
.def_pro ul li img{ width:100%; height:auto;}   .def_pro ul li h4{ font-size:14px; font-weight:500;}
.hotpro{ clear:both; line-height:25px; height:25px; padding:0 0 0 10px;}
.hotpro span{ color:#F00;}

.newsda{ clear:both; float:left; margin:8px 0 0 0; width:100%;  *+margin:30px 0 0 0; _margin:6px 0 0 0;}
.news3{ float:left;border:#e3e3e3 solid 1px; width:48%;}
.news3 ul{ padding:6px 8px 6px 25px; overflow:hidden;}
.news3 ul li{line-height:34px; height:34px; overflow:hidden;}
.news3 ul li a{ color:#333; width:77%;}
.news3 ul li a:hover{ color:#cc0001;}
.news3 ul li i{ float:right; margin:0 5px 0 0; font-style:normal; color:#999;}

.news4{float:right;border:#e3e3e3 solid 1px; width:48%; margin:0 0 0 15px;}
.news4 ul{ padding:6px 8px 6px 25px; overflow:hidden;}
.news4 ul li{ line-height:34px; height:34px; overflow:hidden;}
.news4 ul li a{ color:#333;width:77%;}
.news4 ul li a:hover{ color:#df0201;}
.news4 ul li i{ float:right; margin:0 5px 0 0;font-style:normal; color:#999;}

.qylj{ width:980px; margin:22px auto; clear:both; padding:10px; background:#eee;}
.qylj a{ padding-right:8px;}
.qylj span{ color:#F00; font-weight:bold;}

.hongxian{ background-color:#333;}
.footer{ text-align:center; width:1000px; margin:10px auto; line-height:27px;}
.news0{ border:none;}
.news0 ul{ padding:0;}
.news0 ul li{ list-style-image:none; margin-left:4px; line-height:34px;}
.news0 ul li a{ background:url(http://www.zzuol.com/images/icon.gif) no-repeat left center; padding-left:20px; line-height:34px; display:inline-block; height:34px; overflow:hidden; color:#333;}
.news0 ul li a:hover{ color:#df0201;}
.news0 ul li i{ margin:0 9px 0 0;}

.news01 ul{ width:96%;}
.news01 ul li{ background:#f5f5f5; margin-bottom:5px; margin-left:2px; height:34px; line-height:34px; border:1px solid #e6e6e6;}
.news01 ul li a{ background:none; padding-left:15px; height:34px; line-height:34px; width:90%;}

/*sub*/
.def_sub_left{ width:73%; float:left; overflow:hidden}
.def_sub_right{ width:25%; float:right;}


.sub_pro{ border:#e3e3e3 solid 1px;float:left; clear:both; margin-bottom:10px;}
.sub_pro ul{ margin:5px 0 0 10px; padding-bottom:8px; overflow:hidden;}
.sub_pro ul li{ float:left; margin:0 0 0 6px; display:block; white-space: nowrap; border:1px solid #fff; width:110px; _width:100px; overflow:hidden;background:url(http://www.zzuol.com/images/hotpro-icon.jpg) no-repeat left center;}
.sub_pro ul li a{line-height:30px; padding-left:12px;}


.sub_newsr{ border:#e3e3e3 solid 1px;float:left; clear:both; margin-bottom:10px; width:99%;}
.sub_newsr ul{ margin:5px 0 0 10px; padding-bottom:8px; overflow:hidden;}
.sub_newsr ul li{ float:left; margin:0 0 0 6px; display:block; white-space: nowrap; border:1px solid #fff; width:100%;   overflow:hidden;background:url(http://www.zzuol.com/images/hotpro-icon.jpg) no-repeat left center;}
.sub_newsr ul li a{line-height:30px; padding-left:12px;}




.sub_title{ text-align:center; margin:20px 0 0 0;}
.sub_title h1{ font-size:22px; font-family:"Microsoft Yahei","Simsun"; margin-bottom:22px;}
.sub_content{ padding:16px 2px; font-size:12px; line-height:26px;}
.sub_content u a{ font-size:14px;}
.sub_content a u{ font-size:14px;}
.sub_content h3 u a{ font-size:16px;}
.sub_content h3{ margin:10px 0 10px 0; color:#e30000; font-size:15px;}
.sub_content p{ margin-bottom:15px; color:#555; }/*首行缩进text-indent:30px;*/
.sub_content li{ margin-top:5px; font-weight:bold; color:#f60;}
.sub_content li a{ color:#333; font-weight:normal;}
.sub_content li a:hover{ color:#c00;}
.gsjj_cc img{ width:100%; height:auto;}

/*.sub_content a{ color:#cc0001; text-decoration:underline;}*/
.sub_date{ text-align:right; margin:10px 10px 10px 0; clear:both; color:#868686}
.daodu{ background-color:#f5f5f5; width:94%;  margin:12px 12px 0 2px; padding:15px; color:#555; overflow:hidden;}
.daodu .swt{ background-color:#e3131e; padding:6px 7px; color:#FFFFFF; margin:0 4px; font-weight:bold;}
.daodu u{ color:#e3131e; text-decoration:none; font-size:14px; font-weight:bold;}
.daodu p.l-tel{ width:64%; float:left; color:#e90101; font-size:21px; font-weight:bold; margin-top:9px;}
.daodu p.l-tel span{ font-size:15px; color:#333; font-weight:normal; vertical-align:top;}
.r-tool{ float:right; width:34%;}
.r-tool a{ font-size:15px; color:#fff; display:block; float:left; padding:3% 10%;  text-align:center;}
.r-tool a.zixun{ background:#333;margin-right:15px;}
.r-tool a.baojia{ background:#ff4200; }
.r-tool a:hover{ color:#fff;}

/*动态资讯*/
.zxdt{ clear:both; float:left; margin:20px 0 0 0;}
.zxdt ul{ margin:10px 0 10px 10px;float:left;}
.zxdt ul li{ margin:0 0 0 10px; border:#000 solid 0px; float:left; width:350px;list-style-image:url(http://www.zzuol.com/images/redd.gif);}
 

/*products*/
.sub_products{ padding:15px 0; overflow:hidden; clear:both;}
.sub_products ul{ padding-bottom:25px; overflow:hidden;}
.sub_products ul li{ float:left; width:22%; margin:1% 3% 0 0; text-align:center; }
.sub_products ul li img{ width:100%;}
.sub_products ul li a{ text-align:center; line-height:34px; color:#555;}
.sub_products ul li a:hover{ color:#c00;}
.products_fen{ margin:10px auto; text-align:center; padding-bottom:20px; width:100%;}
.products_fen li{ background:#eee; color:#333; margin-right:3px; padding:4px 14px; display:inline-block; border:1px solid #e3e3e3; *float:left;}
.thisclass{ font-weight:bold;}
.products_fen li a{ color:#df0201;}


.sub_news{margin-top:2px;}
.sub_news ul{padding:8px 0;}
.sub_news li{height:36px;line-height:36px;}
.sub_news li a{background:url(http://www.zzuol.com/images/arr.gif) 4px center no-repeat;padding-left:24px;}
.sub_news li span{float:right;width:100px;text-align:center; color:#999;}

.newscontentshow{ font-size:14px;}
.newscontentshow h3 { font-size:16px;margin:20px 0 20px 0;}
.newscontentshow h3 a{ font-size:16px;}
.newscontentshow p{ text-indent:2em; margin:15px 0 15px 0;}
.newscontentshow img{ text-indent:-2em}
.newscontentshow p a{ color:#c00;}
.newscontentshow p a:hover{ color:#c00; text-decoration:underline;}
/*产品*/
.productcontent{ font-size:14px;}
.productcontent h3 { font-size:16px;margin:20px 0 20px 0;}
.productcontent p{ text-indent:2em; margin:15px 0 15px 0;}
.productcontent p a{ color:#c00;}
.productcontent p a:hover{ color:#c00; text-decoration:underline;}
.productcontent u{ text-decoration:none;}
.newscontentshow h3 { font-size:16px;margin:20px 0 20px 0;}
.newscontentshow h3 a{ font-size:16px;}


/*2014-09-28修改*/
.hotproduct{ width:100%; float:left; clear:both; margin-bottom:7px;}
.def_tit2{  height:40px; font-weight:bold; padding:0; font-size:20px; color:#333;}
.hotproduct ul{ overflow:hidden;  _float:left; _width:100%;}
.hotproduct ul li{ float:left; line-height:32px; width:48%; margin-right:2%; margin-bottom:5px; background:#f5f5f5;}
.hotproduct ul li a{ color:#333; line-height:32px; padding-left:15px; display:block; border:1px solid #e6e6e6;}
.hotproduct ul li a:hover{ background:#e41615; border:1px solid #e41615; color:#fff; text-decoration:none;}
.line-zixun{ display:block; margin-bottom:8px;}
.def_contact p{ color:#555; margin-bottom:3px;}
.sub-banner{ overflow:hidden;  width:100%; margin:0 auto ; margin-bottom:26px;}
.sub-banner img { margin: 0 auto;display: block; }


.def_contact2{   margin:10px 0 25px 0; width:250px; padding-bottom:10px; float:left;}
.def_contact2 p{ padding-left:10px; color:#555;}
.def_contact2 img{ padding:5px 0 0 2px;}
.tj-product{ border:#cdcdcd solid 1px; width:250px; float:left; margin:10px 0 10px 0px; padding-bottom:12px;}
.tj-product dl{ overflow:hidden; padding:15px 10px 5px 10px; _width:92%;}
.tj-product dl dt{ float:left; width:112px; height:84px;}
.tj-product dl dt img{ width:112px; height:84px; border:none;}
.tj-product dl dd{ float:right; width:46%;}
.tj-product dl dd a{ font-weight:bold; font-size:12px;}
.tj-product dl dd p{ color:#666; line-height:20px;}
.honor_list { width: 100%; border-bottom: #ddd 1px dotted; margin-top: 22px; padding-bottom:22px; overflow:hidden; }
.honor_list dl{  width:100%; overflow:hidden; margin:0 0 3% 0;}  
.honor_list dt{ width:25%; float:left}
.honor_list dd{ width:72%; float:right}
.honor_list dt img { width:100%; height:auto }
.honor_list p {  color: #666; line-height:25px;}
.honor_list span { font-size: 16px; background: url(http://www.zzuol.com/images/h3ico.jpg) no-repeat left center;padding-left:20px; color: #333; width:100%; }
.scnl ul{ padding:0 0 10px; overflow:hidden;}
.scnl ul li{ list-style:none; float:left; width:22%; margin:1% 3% 0 0;}
.scnl ul li img{ width:100%; height:auto}
.scnl ul li p{ margin:0 auto; text-align:center; font-weight:normal; line-height:36px;}
.contact-con{ margin-bottom:20px; overflow:hidden;}
.l-info{ float:left; width:45%;}   .l-info img{ width:100%; height:auto}
.r-info{ float:right; width:50%; background:#f5f5f5; padding:13px 0 6px 25px;}
.r-info p{ margin-bottom:8px; color:#555;}
.r-info span{ font-weight:bold;}
.r-info strong{ color:#e30000; font-size:20px; padding-right:15px;}
/*banner*/
.imageRotation{
	height:350px;
	width:1000px;
	overflow:hidden;  /*--超出容器的所有元素都不可见--*/
	position:relative;  /*--相对定位--*/
	}

.imageBox{
	position:absolute;  /*--固定定位--*/
	height:350px;
	top:0px;
	left:0px;
	overflow:hidden;
	}
.imageBox img {
	display:block;
	float:left;
	border:none;
	}

.icoBox{
	position:absolute;  /*--固定定位--*/
	bottom:10px;
	right:10px;
	width:88px;
	height:14px;
	text-align:center;
	line-height:40px;
	}
.icoBox span{
	display:block;
	float:left;
	height:12px;
	width:12px;
	margin-left:6px;
	overflow:hidden;
	background:#fff; border-radius:50%;
	cursor:pointer;
	}
.icoBox span.active {
	background:#ff3802;border-radius:50%;
	cursor:default;
	}

/*售后服务*/
.xsfw{ margin-bottom:15px; overflow:hidden; width:100%;}
.xsfw dl{ background:#f5f5f5; width:28%; height:125px; margin-right:3%;float:left; padding:10px;border-radius: 20px 0;}
.xsfw dl dt{  top:8px; color:#f1373a; font-size:15px; font-weight:bold; text-align:center}
.xsfw dl dd{  color:#666; margin:0;line-height:22px;}
.serviceshow img{ width:100%; height:auto}

 /*lcadd*/
.pages {  color: #999; margin:15px;   }
.pages a, .pages .cpb { text-decoration:none; padding:5px 10px; border: 1px solid #ddd;background: #ffff;font-size:11px; color:#000; margin:2px;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}


/*2016-4-15lcadd*/
.sub_right_news{ border:#e3e3e3 solid 1px; float:left; clear:both; margin-bottom:10px;}
.sub_right_news ul{ margin:5px 0 0 10px; padding-bottom:8px; overflow:hidden;}
.sub_right_news ul li{line-height:30px; float:left;  display:block; white-space: nowrap; border:1px solid #fff; width:100%; _width:200px; overflow:hidden; border-bottom:1px dashed #ccc; text-align:center; }
.sub_right_news ul li a{font-size:14px; font-weight:bold;}
.sub_news_tit{  height:38px; line-height:38px; font-weight:bold; background:url(http://www.zzuol.com/images/def_san.gif) no-repeat 10px center #f6f6f6; border-bottom:1px solid #e5e5e5; padding:0 0 0 28px; font-size:16px;}


/*search页 lcadd*/
#searchul{ overflow:hidden; margin: 20px 0;}
#searchul li{  width:840px; height:22px; line-height:22px; font-size:14px;}
#searchul li+li{margin-top: 10px;}
#searchul li a{ float:left; padding-left:19px; color:#333;}
#searchul li span{ float:right; color:#fec602}
#searchul em{ color:#FF0000;font-style: normal;}


.products_classname{ border:#000 solid 0px; clear:both; line-height:30px; width:100%; float:left; margin:10px 0 0 0;}
.products_classname ul { float:left; clear:both; width:100%;}
.products_classname ul li{ float:left; width:15%; border:#999 solid 1px; text-align:center; margin:0 2px 0 2px;}
.products_classname ul li a{}
.products_classname ul .red{ background-color:#666; }
.products_classname ul .red a{ color:#FFF;}



 

@media screen and (min-width: 979px) and (max-width: 1200px) {.banner,.def_content,.qylj,.menu,.top2_2{ width:100%}
.search,.top1{ display:none}
.newscontentshow  img{ width:100%; height:auto}
}

@media screen and (min-width: 768px) and (max-width:978px) {.banner,.def_content,.qylj,.menu,.top2_2{ width:100%}
.search,.top1{ display:none}
.newscontentshow  img{ width:100%; height:auto}
.daodu p.l-tel,.r-tool{ width:100%}   .r-tool a{ padding:2% 10%; margin-top:2%;}   .xsfw dl{ width:26%;}
}


/*2015-10-28 lcadd for phone*/
@media screen and (max-width: 767px) {

.search{ display:none; width:100%; float:left; clear:both; height:auto; margin:15px 0 0 10px; padding:0px;}
.search_txt{ width:100%;}
.search table{ float:left; clear:both;}
.top2_2{ width:100%; float:left; clear:both; height:auto;}
.logo{ width:100%; float:left; clear:both; height:auto;}
.top1{ display:none; width:100%; float:left; clear:both; height:auto;}
.banner,.def_content{ width:100%; margin:0 auto}
.imageRotation{ width:100%; float:left; clear:both; height:auto;}
.tel{ display:none; width:100%; float:left; clear:both; height:50px;    background:url(http://www.zzuol.com/images/tel.jpg) no-repeat; margin:15px 0 15px 0;}
.def_proda{ width:100%; float:left; clear:both; height:auto;}
.def_right{ width:100%; float:left; clear:both; height:auto;}
.def_pro ul{ width:100%; float:left; clear:both; height:auto;}
.def_pro ul li{ width:47%; float:left;  height:auto; margin:0 1.5%}

.def_comp_text .left{ width:100%;}
.def_comp_text .right{ width:100%;}
.newsda{ display:none; width:100%; float:left; clear:both; height:auto;}
.news01 ul{ width:98%; margin:0 auto}
.news3{ width:100%; float:left; clear:both; height:auto;}
.news4{ width:100%; float:left; clear:both; height:auto;}
.news0 ul li a{ background:none; width:100%;}
.news3 ul li{ width:100%; float:left; clear:both; height:auto;}
.def_comp{ width:100%; float:left; clear:both; height:auto;}
.def_left{ width:100%; float:left; clear:both; height:auto;}
 .qylj{ display:none; width:100%;}
.footer{ width:100%; float:left; clear:both; margin:0 0 60px 0;}
.hongxian img{ width:100%; float:left; clear:both;}
.top1_txt{ width:100%; float:left; clear:both; height:auto;}
.news4 ul li i{ display:none;}
.news0 ul li i{ display:none;}
.banner img{ width:100%; height:auto;}
.menu{ width:100%; float:left; clear:both; height:auto;}
.menu ul{ width:100%; float:left; clear:both; height:auto;}
.menu ul li{ width:33%; float:left;  height:auto;}
.menubg{ width:100%; float:left; clear:both; height:auto; margin:10px 0;}
.def_sub_left{ width:100%; float:left; clear:both; height:auto;}
 

.sub_products ul li{ width:47%; float:left; margin:0 1.5%}
.daodu{ width:100%; float:left; clear:both; height:auto;}

.hotproduct{ width:100%; float:left; clear:both; height:auto;}
.hotproduct ul{ width:100%; float:left; clear:both; height:auto;}
.hotproduct ul li{ width:30%; margin:0.5% 1.5%;}
.news2{ width:100%; float:left; clear:both; height:auto;}
.def_sub_right{ display:none; width:100%; float:left; clear:both; height:auto;}
.sub_pro{ width:100%; float:left; clear:both; height:auto;}
.products_fen li{    padding: 0px 8px;    margin: 2px;}
.daodu p.l-tel span{  width:100%}
.daodu p.l-tel{ font-size:16px; width:100%}
.r-tool{ width:100%; float:left}  .r-tool a{ padding:2% 10%; margin-top:2%}

.tj-product{ width:90%;}
.scnl ul li{  width:47%; margin:0 1.5%;}
.productcontent img{ width:90%; height:auto;}
.menu ul li{ line-height:35px;height:35px;}
.menu ul li a{ line-height:35px;height:35px;}
.logo a{ width:100%; background:url(http://www.zzuol.com/images/logo.gif) no-repeat 10px center ;  }

/*2016-4-12 精简phone界面*/
.def_contact{ display:none;}
 
.productcontent p{ text-indent:0px;}
.sub_news li span{ display:none;}
.sub_news li{ height:auto;}
.honor_list span{ width:100%; float:left; clear:both; height:auto;}

.pages a, .pages .cpb{ float:left;}

.newscontentshow p{ text-indent:0px;}
.newscontentshow  img{ width:100%; height:auto;}
.serviceshow{ float:left; clear:both;}
.sub_content img{ width:100%; height:auto;}

/*for phone lcadd 2016-4-13*/
/*图标版lcadd*/
.footer_email_icon { z-index: 9999; margin: 0px; padding: 0px; width:100%; height:55px;  text-align: center; position: fixed !important; bottom: 0px; user-select: none; color: #333;     background:#353535;
}
.footer_email_icon ul{ float:left; width:100%; margin:0px; padding:0px; height:55px}
.footer_email_icon ul li{ float:left; width:24.6%;    border-right: 1px solid #484848; list-style:none; padding:5px 0;  height:55px; }
.footer_email_icon a{ display:block; float:left; width:100%; margin:0px; padding:0px; border:#000000 solid 0px; height:40px;}
.footer_email_icon .bt1{background:url("http://www.zzuol.com/images/bthome.png") center center no-repeat; }
.footer_email_icon .bt2{background:url("http://www.zzuol.com/images/btsearch.png") center center  no-repeat;  }    
.footer_email_icon .bt3{background:url("http://www.zzuol.com/images/btemail.png") center center  no-repeat;  }
.footer_email_icon .bt4{background:url("http://www.zzuol.com/images/btmessage.png") center center  no-repeat;  }

.footer_email_icon .sub_menu{ display:none;   width:167px;   position: absolute;  bottom:55px; left: 23%;  background: #fff;padding:5px 0 5px 0;    border: 1px solid #E2E2E2; }
.footer_email_icon .sub_menu dt{ text-align:left; text-indent:10px; float:left; clear:both;line-height: 25px; width:100%; border-bottom:dotted 1px #D2D2D2; padding:10px 5px}
.footer_email_icon .sub_menu dt a{ height:22px; color:#000; font-size:12px; font-weight:100;}

.footer_email_icon .sub_tel{ display:none;   width:167px;   position: absolute;  bottom:40px; left: 50%;  background: #009436;  -webkit-box-shadow: #dddddd -2px -2px 5px; padding:5px 0 5px 0; }
.footer_email_icon .sub_tel dt{ text-align:left; text-indent:10px; float:left; clear:both;line-height: 25px; width:100%; border-bottom:dotted 0px #FFFFFF;}
.footer_email_icon .sub_tel dt a{ text-align:center; height:22px; color:#fff; font-size:16px; font-weight:bold;}

.sub-banner img { width:100%; height:auto}

.sub-banner{ margin-bottom:0}
.l-info,.r-info{  width:100%;}  

.xsfw dl{ width:26%;}
.sub_products ul li img{ width:100%; height:auto;}

}

@media screen and (max-width: 360px) {
	.products_classname ul li{ width:31%; margin-bottom:4px;}
	}




	.pages .pagination li{
		display: inline-block;
		vertical-align: top;
		width: auto!important;
		height: 34px;
	}
	.pages .pagination li a, .pages .pagination li span{
		padding: 5px 10px!important;
		border: 1px solid #ddd;
		margin: 2px;
		color: #333!important;
	}
	.pages .pagination li.disabled span{
		cursor: not-allowed;
		color: #999!important;
	}
	.pages .pagination li.active span{
		background-color: #E61636;
		color: #fff!important;
	}
	.pages .pagination li:hover a{
		color: #fff!important;
	}
	.pages .pagination li+li{
		margin-top: 0!important;
	}