@charset "utf-8";
/* CSS Document */
*{ list-style:none; margin:0px; padding:0px; font-size:14px;}
body {
	margin: 0px;
}
body,td,th {
	color: #333;
}

a{ font-size:15px;}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #333;
}
a:active {
	text-decoration: none;
}
.wap{ width:365px; margin:0px auto; overflow: hidden;}
img{ max-width:100%; border:0px;}
.img3{ overflow:hidden;}
.img3 img{ max-width:100% !important; height:auto !important;}



.xx{ margin:0px auto; overflow:hidden;}
.xx li{ border-bottom:1px dashed #ccc;  background:url(/template/chenlong/wap/images/i3.png) no-repeat left top; text-indent:1em;font-size:14px;  }
.xx li span{ color:#999; font-size:14px;}
.xx2{ margin:0px auto; overflow:hidden; padding-left:10px;}
.xx2 li{ border-bottom:1px dashed #ccc; line-height:40px; background:url(/template/chenlong/wap/images/i3.png) no-repeat left; text-indent:1em;font-size:14px;  }

.pp{ overflow:hidden;}
.pro{display: block;float: left;  width:160px; height:150px; margin-left:10px; margin-right:10px; }
.pbt{vertical-align:middle;width:160px; height:48px;background-color: #ccc;text-align: center;overflow: hidden;display: block; color:#000; font-size:14px;}
.pro2{display: block;float: left;  width:160px; height:150px;margin-left:10px; margin-right:10px; }
.pbt2{vertical-align:middle;width:160px; height: 48px;background-color: #ccc;text-align: center;overflow: hidden;display: block; color:#000;font-size:14px;}

.chanpin{ width:250px; margin:0px auto; overflow:hidden;}
.chanpin li{ height:200px;border:2px solid #fff;  font-size:20px; font-weight:700; color:#FFF; overflow:hidden;}

.chanpin li .c{ position:absolute; z-index:999; width:245px; text-align:center; color:#fff;}

.chanpin li img{ width:100%;
}




#demo {width:1150px;margin:0 10px;overflow:hidden; height:200px;}
#indemo {float:left;width: 200%;}
#demo1 {float:left;}
#demo2 {float:left;}
#demo ul li {width:200px;height:190px;float:left;margin:0px 0px 0 0px;display:block;text-align:center; }
#demo ul li a {line-height:30px;}
#demo ul li:hover {text-decoration:underline;}
.container2{  margin:0px auto; overflow:hidden;}
.left2{  overflow:hidden; background:#f2f2f2; padding-bottom:20px;}
.right2{ overflow:hidden;}
.zc{ width:90%; margin:0px auto; overflow:hidden;}
.zc li{ border-bottom:1px dashed #ccc; line-height:40px; text-indent:1em;}
.weizhi{ overflow:hidden; border-bottom:2px solid #ccc;box-shadow:0px 0px 10px 5px #ddd inset; margin-bottom:20px;}


.border-bottom-dashed{ border-bottom:1px dashed #ccc; line-height:45px;}
.yinxiang{ overflow:hidden;}
.yinxiang li{ width:160px; height:100px; float:left; margin-left:10px; margin-right:10px; margin-bottom:30px; border:1px solid #ddd; text-align:center;}
.yinxiang li img{width:160px; height:100px;}
.cy{ overflow:hidden;}
.cy li{ border-bottom:1px dashed #ccc; padding:10px 0px; }
.cy li td span{ line-height:18px;}

.fl {
    float: left;
    display: inline;
}
.footer_nav {
  position: relative;
  height: 50px;
  min-width: 1200px;

}

.footer_nav_inner {
  width: 1200px;
  height: 50px;
  margin: 0 auto;
}

.footer_nav_item {
  width: 25%;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
}

.footer_nav_item:hover {
  background-color: #a1cefc;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}

.footer_nav_item>span {
  font-size: 18px;
  color: #fff;
}

.footer_nav_item>img {
  margin-left: 18px;
  width: 13px;
  height: 7px;
}

.footer_nav_content {
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 50px;
  z-index: 5;
  width: 100%;
  height: 0;
  background-color: #a1cefc;
}

.footer_nav_content_inner {
  width: 1200px;
  margin: 0 auto;
  line-height: normal;
  text-align: left;
}

.footer_nav_content_inner>a {
  display: inline-block;
  margin-right: 15px;
  margin-top: 15px;
  font-size: 14px;
  color: #fff;
}

.footer_nav_content_inner>a:hover {
  color: #fff;
}
.picc{ width:100%; height:360px;}

@media(max-width:375px) {
	.picc{ width:350px; height:500px;}
	.chanpin{ width:300px; margin:0px auto; overflow:hidden;}
.chanpin li{  height:300px;border:2px solid #fff;  font-size:20px; font-weight:700; color:#FFF; overflow:hidden;}

.chanpin li .c{ position:absolute; z-index:999; width:255px; text-align:center; color:#fff;}

.chanpin li img{
      display: block;  
      width:100%;   
      transform: scale(1);  
      transition: all 1s ease 0s;  
      -webkit-transform: scale(1);  
      -webkit-transform: all 1s ease 0s; 
      -webkit-transform-origin:50% 50%; 
      transform-origin:50% 50%;
      overflow:hidden;opacity: 1;
     }
.chanpin a:hover li  img{
  transform: scale(1.3);  
        transition: all 1s ease 0s;  
        -webkit-transform: all 1s ease 0s;  
        -webkit-transform: scale(1.3); /*放大1.3倍*/
  transition-duration: .5s;
  overflow:hidden;opacity:1;
  }
	}
	/*分页*/
.page-num:not(:disabled) {
	cursor: pointer;
}
.page-num, .page-link {
	position: relative;
	display: block;
	padding: .5rem .75rem;
	margin-left: -1px;
	line-height: 1.25;
	color: #17a2b8;
	background-color: #fff;
	border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.page-num-current {
	z-index: 1;
	color: #fff;
	background-color: #dee2e6;
	border-color: #dee2e6;
}
.page-num-current:hover {
	color: #fff;
}
/*其他*/
.pages {
	min-height: 500px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.dbgs{ z-index: 898; background-color:#C00;

	height:70px;
position:fixed; bottom:0; left:0; width:100%}
.dbgsul li{
	width:33%;
	float:left;
	text-align:center;}
	.dtel{
		color:#FFF;
		display:block;
		padding-top:45px;
		height:25px;
	background-image: url(/template/chenlong/wap/images/ph.png);
	background-repeat: no-repeat;
	background-position: center 10px;
		}.dsms{
		color:#FFF;
		display:block;
		padding-top:45px;
		height:25px;
	background-image: url(/template/chenlong/wap/images/ms.png);
	background-repeat: no-repeat;
	background-position: center 10px;
		}.dmap{
		color:#FFF;
		display:block;
		padding-top:45px;
		height:25px;
	background-image: url(/template/chenlong/wap/images/map.png);
	background-repeat: no-repeat;
	background-position: center 10px;
		}

.fenlei2{
		color:#FFF;
		display:block;
		padding-top:45px;
		height:25px;
	background-image: url(/template/chenlong/wap/images/cai.png);
	background-repeat: no-repeat;
	background-position: center 10px;}
	
	
	
	
	.cd-navigation{
	padding:20px;}
.cd-navigation li{
	border-bottom:dashed 1px #ccc;
	line-height:2em;}
.cd-navigation li a{
	color:#FFF;}
.cd-navigation dl{ padding-left:20px;}	
.cd-navigation  dd a{ text-indent:2em; font-size:14px; color:#FFF; font-size:16px;}
.cd-navigation  dd  li{ border:0px;list-style-type:disc; color:#FFF;}
.cd-navigation  dd  li a{  font-size:14px; color:#FFF;}

	
	
@font-face {
	font-family: 'icomoon';
	src:url('/template/chenlong/wap/fonts/icomoon.eot?2pm1mv');
	src:url('/template/chenlong/wap/fonts/icomoon.eot') format('embedded-opentype'),
		url('/template/chenlong/wap/fonts/icomoon.ttf?2pm1mv') format('truetype'),
		url('/template/chenlong/wap/fonts/icomoon.woff?2pm1mv') format('woff'),
		url('/template/chenlong/wap/fonts/icomoon.svg?2pm1mv') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
	
	
	.feileiuldiv {
	background-color:#666;
	height:auto;}	
#feileiul{clear:both;
background-color:#666;
		display:none;}
#feileiul li{background-color:#666;
	float:left;
	display:block;
	text-align:center;
	width:50%;
	}#feileiul li a{
		color:#FFF;}
#flmenu {
	height:100%;
	margin-bottom:100px;
	overflow:hidden;
	position: absolute;
	z-index: 888;
	width: 0px;
	background: #666;
	opacity:0.89;
}
.fenleibg{
	display:block;
	border:solid 1px #ccc;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:1em;
	color:#fff;}<!--耗时1775299150.0701秒-->