@charset "utf-8";
/*<=1023px*/
@media screen and (max-width:1023px)
{
	header .logo{width:12%; padding-left:2%;}
	header .headerright { display:none;}
	header .tel{background:url("/skin/Fine/images/tel.gif") no-repeat left; font-size:16px; line-height:25px; padding-left:18%; }
	header .tel p{font-size:26px; color:#e84c3d; font-weight:bold; font-family: "Times New Roman", Times, serif}
	header .wapnav{ display:block; width:10%; margin-top:3%; text-align:right; padding-right:2%;}	
	header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
	header .wapnav img:hover{background-color:#dedede; }	
	
	.mainnav{display:none; margin-bottom:20px;}
	.mainnav a{width:98%; padding-left:2%; text-align:left; line-height:40px;}

	.info_list{ padding:20px 0 0 0; overflow:hidden;}
	.info_list ol.head span.title{ width:100%;}
	.info_list ol.head span.views{ display:none; }
	.info_list ol.head span.date{display:none;}
	
	.info_list ol{ overflow:hidden;}
	.info_list ol.info a.title{width:100%; }
	.info_list ol.info span.views{display:none; }
	.info_list ol.info span.date{display:none; }	
	
	.product_list li{ float:left; width:30%; padding:5px 1% 10px 2%; font-size:14px; line-height:21px; text-align:center;}
	.anniu .content dl dt img{ display:block; width:100%;}
}

@media screen and (max-width:980px)
{
	footer dl{display:none;}
	footer .banquan{width:100%;}
    .mainpage{margin:0 auto 0 auto;}
	.headerbox{position:relative;}
	.wxtit01c a{font-size:26px;line-height:66px;}
	.bannerwrap .banner .mask span{height:300px;}
	.bannerwrap{margin:0 auto;}	

	.info_view .bigimg img{ width:100%;}
	.product_list li{ float:left; width:46%; padding:5px 1% 10px 3%; font-size:14px; line-height:21px; text-align:center;}	
	.dangjian .neirong dl dd a{ font-size:18px; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
}
@media screen and (max-width:980px)
{
	.wxtit01c a{line-height:54px;}
}

@media screen and (max-width:800px)
{
	.info_listimgks ul li{ float:left; width:30%; margin:5px 1.5% 5px 1.5%; }
	.info_listimgzj ul li{ float:left; width:30%; }
}


@media screen and (max-width:768px)
{	
	footer dl{display:none;}
	footer .banquan{width:100%;}

    .mainpage{margin:0 auto 0 auto;}
	.headerbox{position:relative;}
	.wxtit01{ width:74%;}
	.wxtit01c a{font-size:24px;line-height:48px;}
	.wxtit01b{font-size: 14px; line-height:20px;}
	.bannerwrap .banner .mask span{height:300px;}
	.bannerwrap{margin:0 auto;}	
	
	.anniu{ background-color:#f7f7f7; border-bottom:#dfdfdf 0px solid; border-top:#dfdfdf 0px solid; margin-top:0px;}
	.anniu .content dl{float:left; width:33.3%; text-align:center;border-right:#CCC 1px solid; border-bottom:#CCC 1px solid}
	.anniu .content dl dt img{ display:block; width:100%; }
	 
	 
	.info_listxw dl dt{ float:none; display:none}
	.info_listxw dl dd{ float:left; width:96%; padding-left:2%; position:relative;}

	.indexnews .news .neirong .ileft1{ float:left; width:47%; overflow:hidden;}
	.indexnews .news .neirong .ileft1 ul li strong a{font-size:16px; line-height:32px; color:#393939;font-weight:bold;}
	.indexnews .news .neirong .iright1{ width:50%; float:right;}
	.indexnews .news .neirong .iright1 dl dt{ display:none}
	.indexnews .news .neirong .iright1 dl dd{float:left; width:94%; padding-top:1%; padding-bottom:1%;color:#4e4e4e;}
	.indexnews .news .neirong .iright1 dl dd a{ line-height:30px;font-size:16px;}
	.indexnews .news .neirong .iright1 dl dd p{ clear:both; overflow:hidden; line-height:22px; color:#808080;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

	.dangjian .neirong dl{margin-left:3%; padding-top:3%;}
	.dangjian .neirong dl dt .dtmwarp{display:block;padding-top:2%; width:30%; }
	.dangjian .neirong dl dt .dtmwarp:hover{ background-color:#797979}
	.dangjian .neirong dl dt .dtmd{font-size:26px; line-height:26px; }
	.dangjian .neirong dl dt .dtmym{font-size:14px; line-height:30px; }
	.dangjian .neirong dl dd{ padding-top:2%;}
	.dangjian .neirong dl dd a{ font-size:18px; line-height:40px; }
	.dangjian .neirong dl dd p{ line-height:22px; font-size:14px; color:#5d5d5d; padding-top:2%; }
	.dangjian .neirongbg .more a{padding:6px 20px;}

	.zhuanbing .first-line{ width:99.9%; }
	.zhuanbing .first-line .one-left{ float:left; width:33.3%; background-color:#f0f0f0;height:200px;display:block;-webkit-transition: background-color 1.0s ;-moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s; }
	.zhuanbing .first-line .one-left:hover{ background-color:rgba(177,177,177,0.4);}
	.zhuanbing .first-line .one-left .wenzi{font-size:14px; line-height:24px; color:#686868; width:90%; margin:0 auto; padding-top:5%; }
	.zhuanbing .first-line .one-left .wenzi span{ font-size:20px; line-height:40px; color:#333; display:block;}
	.zhuanbing .first-line .two-center{ float:left; width:33.3%}
	.zhuanbing .first-line .three-right{ float:right; width:33.3%;background-color:#f0f0f0; height:200px;display:block;-webkit-transition: background-color 1.0s ;-moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s;}
	.zhuanbing .first-line .three-right:hover{ background-color:rgba(177,177,177,0.4);}
	.zhuanbing .first-line .three-right .wenzi{font-size:14px; line-height:24px; color:#686868; width:90%; margin:0 auto; padding-top:5%; }
	.zhuanbing .first-line .three-right .wenzi span{ font-size:20px; line-height:40px; color:#333; display:block;}


	.zhuanbing .second-line{width:99.9%;}
	.zhuanbing .second-line .four{float:left; width:33.3%}
	.zhuanbing .second-line .five{ float:left; width:33.3%;background-color:#f0f0f0; height:200px;display:block;-webkit-transition: background-color 1.0s ;-moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s;}
	.zhuanbing .second-line .five:hover{ background-color:rgba(177,177,177,0.4);}
	.zhuanbing .second-line .five .wenzi{font-size:14px; line-height:24px; color:#686868; width:80%; margin:0 auto; padding-top:5%; }
	.zhuanbing .second-line .five .wenzi span{ font-size:20px; line-height:40px; color:#333; display:block;}
	.zhuanbing .second-line .six{float:right; width:33.3%}
}

@media screen and (max-width:660px)
{
	.wxtit01c a{font-size:20px;line-height:38px;}
	.wxtit01b{font-size:12px; line-height:14px;}
	#showbanner1 img{ max-width:100%; display:block;}
	.dangjian .neirong dl dt .dtmwarp{display:block;padding-top:2%; }
	.dangjian .neirong dl dt .dtmd{  font-size:26px; line-height:26px; }
	.dangjian .neirong dl dt .dtmym{font-size:14px; line-height:30px; }
	.dangjian .neirong dl dd a{  line-height:30px;}
	.dangjian .neirong dl dd p{ font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

	.indexcontent .neirong .tel{ float:left; width:35%;border-radius:20px; border:#b7b7b7 1px solid; line-height:45px; font-size:16px;}
	.indexcontent .neirong .luxian{ float:right; width:60%; border-radius:20px; border:#b7b7b7 1px solid;  line-height:45px;font-size:16px;}
	.indexcontent .neirong .dizhi{ clear:both; text-align:center; line-height:50px;font-size:16px; color:#626262}

	#leftsead{ display:none}
}


@media screen and (max-width:480px)
{
	.wxtit01{ width:68%;}
	.wxtit01c a{font-size:16px;line-height:34px;}
	.wxtit01b{line-height:12px;}
	header .logo{width:16%; margin:0; text-align:left; padding:3% 2% 0 0;}
	header .wapnav{display:block; width:15%; margin-top:20px;}	
	header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
	header .wapnav img:hover{background-color:#dedede; }
	
	.anniu .content dl{float:left; width:50%; text-align:center;border-right:#CCC 1px solid; border-bottom:#CCC 1px solid}
	.anniu .content .xuzhi{ display:none}
	.info_listimgks ul li{ float:left; width:96%; padding:5px 2% 5px 2%; text-align:center; }
	.info_listimgks ul li img{ width:50%;}
	.info_listimg ul li{ float:left; width:44%; padding:5px 1.5% 5px 1.5%; text-align:center; }
	
	.zhuanbingbg{ display:none}
	.zhuanbingbgwap{clear:both; overflow:hidden; margin-top:3%; display:block; }
	.zhuanbingbgwap{max-width:100%; margin:0 auto;}
	.zhuanbingbgwap .title{ width:100%;background:url("/skin/Fine/images/zbbg.png") no-repeat center; text-align:center; line-height:40px; margin-bottom:2%; margin-top:3%;}
	.zhuanbingbgwap .title a{font-size:22px; text-align:center; color:#363636; padding:14px; border:#FFF 0px solid;}
	.zhuanbingbgwap .title a:hover{ color:#007973}

	.zhuanbing .first-line{width:100%}
	.zhuanbing .first-line .one-left{ float:left; width:50%; background-color:#f0f0f0;height:150px;display:block;-webkit-transition: background-color 1.0s ;-moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s; }
	.zhuanbing .first-line .one-left:hover{ background-color:rgba(177,177,177,0.4);}
	.zhuanbing .first-line .one-left .wenzi{font-size:14px; line-height:24px; color:#686868; width:81%; margin:0 auto; padding-top:18%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.zhuanbing .first-line .one-left .wenzi span{ font-size:20px; line-height:34px; color:#333; display:block; text-align:center}
	.zhuanbing .first-line .one-left .wenzi span{font-size:20px;}
	.zhuanbing .first-line .two{float:right; width:50%; height:150px;}
	.zhuanbing .first-line .two img{ display:block; width:100%; height:100%;}

	.zhuanbing .second-line{ width:100%;}
	.zhuanbing .second-line .three{float:left; width:50%; height:150px;}
	.zhuanbing .second-line .three img{ width:100%; display:block;height:100%;}
	.zhuanbing .second-line .four{ float:right; width:50%; background-color:#f0f0f0;height:150px;display:block;-webkit-transition: background-color 1.0s ;-moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s; }
	.zhuanbing .second-line .four:hover{ background-color:rgba(177,177,177,0.4);}
	.zhuanbing .second-line .four .wenzi{font-size:14px; line-height:24px; color:#686868; width:81%; margin:0 auto; padding-top:18%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.zhuanbing .second-line .four .wenzi span{font-size:20px; line-height:34px; color:#333; display:block; text-align:center}
	.zhuanbing .second-line .four .wenzi span a{font-size:20px; line-height:34px; color:#333; display:block; text-align:center}

	.pinpaikeshi .title{ line-height:40px; }
	.pinpaikeshi .title a{font-size:24px; }
	.pinpaikeshi dl{float:left; width:46%; margin-left:2%; color:#666; margin-top:2%; overflow:hidden}
	.pinpaikeshi dt{ text-align:center;}
	.pinpaikeshi dt img{opacity:0.8;filter: alpha(opacity=80); height:auto; width:60%; }
	.pinpaikeshi dt img:hover{opacity:1;filter: alpha(opacity=100)}
	.pinpaikeshi dd{line-height:26px; color:#666; font-size:15px;}
	.pinpaikeshi dd a{line-height:40px; display:block; text-align:center; font-size:20px;}

	.indexnews .title a{font-size:22px; line-height:40px; color:#363636}
	.indexnews .news .neirong .ileft1{float:none; width:97%; margin:0 auto}
	.indexnews .news .neirong .ileft1 ul li strong a{font-size:20px; line-height:42px; }
	.indexnews .news .neirong .iright1{ width:97%; float:none;margin:2% auto}
	.indexnews .news .neirong .iright1 dl dt{ display:none}
	.indexnews .news .neirong .iright1 dl dd{float:left; width:94%; padding-top:1%; padding-bottom:1%;color:#4e4e4e;}
	.indexnews .news .neirong .iright1 dl dd a{ line-height:30px;font-size:16px;}
	.indexnews .news .neirong .iright1 dl dd p{  line-height:22px; color:#808080; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

	.dangjian .title a{font-size:24px; }
	.dangjian .neirong dl{margin-left:3%; padding-top:3%; float:none; width:96%;}
	.dangjian .neirong dl dt .dtmwarp{display:block;padding-top:2%; width:16%; background-color:#007973}
	.dangjian .neirong dl dt .dtmd{font-size:26px; line-height:26px; }
	.dangjian .neirong dl dt .dtmym{font-size:14px; line-height:26px; }
	.dangjian .neirong dl dd a{ font-size:18px; line-height:30px; }
	.dangjian .neirong dl dd p{ line-height:22px; font-size:14px; color:#5d5d5d; padding-top:2%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

	.indexcontent .title a{font-size:24px; }
	.indexcontent .neirong .tel{ float:none; width:70%;border-radius:20px; border:#b7b7b7 1px solid; line-height:40px; font-size:15px; margin:2% auto}
	.indexcontent .neirong .luxian{ float:none; width:94%; border-radius:20px; border:#b7b7b7 1px solid;  line-height:40px;font-size:15px;margin:0 auto}
	.indexcontent .neirong .dizhi{ clear:both; text-align:center; line-height:23px;font-size:15px; color:#626262;}
	.links{display:none}
}

@media screen and (max-width:380px)
{
	.pinpaikeshi dl{float:left; width:47%; margin-left:3%; }
	.pinpaikeshi dt{ text-align:center;}
	.pinpaikeshi dt img{opacity:0.8;filter: alpha(opacity=80);  height:auto; width:60%; }
	.pinpaikeshi dt img:hover{opacity:1;filter: alpha(opacity=100)}
	.pinpaikeshi dd{line-height:22px; color:#666; font-size:14px;}
	.pinpaikeshi dd a{line-height:40px; display:block; text-align:center; font-size:18px;}
	.pinpaikeshi .more{margin-top:6%; margin-bottom:5%;}

	.indexcontent .neirong .tel{ width:70%;border-radius:20px; border:#b7b7b7 1px solid; line-height:30px; font-size:15px; margin:2% auto}
	.indexcontent .neirong .luxian{ width:96%; border-radius:20px; border:#b7b7b7 1px solid; line-height:21px;font-size:15px;margin:0 auto}
	.indexcontent .neirong .dizhi{line-height:23px;font-size:15px; color:#626262; padding-top:2%;}

	.indexnews .news .new_nav{margin:0 auto; max-width:330px; }
	.indexnews .news .new_nav ul{height:36px; margin:0 auto;}
	.indexnews .news .new_nav ul li{ float:left; }
	.indexnews .news .new_nav ul li a.hkbox1{line-height:36px; width:100px; color:#6e6e6e; font-size:15px; margin-right:10px; border:#b4d4eb 1px solid}
	.indexnews .news .new_nav ul li a.hkbox1a{line-height:36px; width:100px; color:#ffffff; font-size:15px; margin-right:10px; }
}
