*{ margin:0px; padding:0px;}
body {font-size:14px;  font-family:微软雅黑; 
}
a{font-size:14px; }
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #F00;
}
a:active {
	text-decoration: none;
}
img {max-width: 100%; border:0px;}
ul{ margin:0px; padding:0px; list-style:none;} 
li{ margin:0px; padding:0px; list-style:none;}
dd{ margin:0px; padding:0px; list-style:none;}
.a1{font-size:30px; font-weight:700;}
.a2{font-family: Georgia, 'Times New Roman', Times, serif}
.a3{font-size:26px;}
.wap{ width:760px; margin:0px auto; overflow:hidden; background:#FFF;}
.logo{ overflow:hidden; background:#d9990f; padding:20px;}
.nav{ width:100%; overflow:hidden; background:#000;}
.me{width:100%; overflow:hidden;}
.me li{ width:24.5%;  float:left; line-height:50px; text-align:center; font-size:16px; font-weight:700; color:#f2f2f2; border-bottom:1px solid #666; border-left:1px solid #666;}
.banner{ width:100%;height:450px; margin:0px auto;}
.flexslider{position:relative;height:450px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat; margin:0 auto;}
.slides{position:relative;z-index:0;}
.slides li{height:450px;}

.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:40px;height:4px;margin:0 5px;*display:inline;zoom:1; line-height:4px; font-size:0;}
.flex-control-nav a{display:inline-block;width:40px;height:4px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#53351b;width:40px;height:4px;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:70px;height:70px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

.titbg{ width:96%; margin:0px auto; background: #CC0000; color:#FFFFFF; text-indent:1em; font-size:18px; font-weight:700; margin-top:10px; margin-bottom:10px;}

.ichanpin{  width:100%; margin:0px auto;overflow:hidden; margin-top:10px;}
.ichanpin li{ width:220px;height:250px;min-height:250px; float:left; margin-left:15px; margin-right:0px; border:1px solid #ccc; margin-bottom:10px;overflow:hidden;}
.ichanpin li .title { font-size:14px;line-height:40px; height:40px; overflow:hidden; color:#F00; text-align:center; border-bottom:0px solid #ddd; width:100%;  margin:0px auto;}
.ichanpin li .pic{ height:220px; background:#000;}
.ichanpin li .pic img{width:220px; height:220px; }


.pro{width:1200px; margin:0px auto;overflow:hidden;}
.pro li{ width:300px;height:250px; text-align:center; float:left;}
.pro li img{width:260px; height:200px;}
.kuang{ width:98%; margin:0px auto; overflow: auto; line-height:150%;}
/*底部固定工具条*/
#tool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
ul.toollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 58px;background: #666;}
.toollist li{ float:left;width: auto;  height: 100%;width:33.3%;position: static!important;  margin: 0;
border-radius: 0!important; -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;
-webkit-box-sizing: border-box; box-shadow: none!important; background: none;border-right: 1px solid rgba(255, 255, 255, 0.7);}
.toollist li a {font-size: 20px;line-height: 20px;text-align: center;display: block;text-decoration: none;padding-top:5px;position:relative;color: #fff;}
.toollist li a img{width:24px;height:24px;}
.toollist li a p{margin: 1px 0 1px 0;font-size: 14px;display: block !important;line-height: 18px;text-align: center;}
.toollist .li4{ border-right:none;}
.xw{ width:90%; overflow:hidden; margin:0px auto;}
.xw li{ line-height:40px; padding-left:20px;background: url(../images/left.png) no-repeat 10px 15px; text-align:left; border-bottom:1px solid #ddd;}
.xw li span{ width:50px; line-height:40px; float:right; color:#666666}
.fenlei{ width:96%; margin:0px auto; overflow:hidden;}
.fenlei li{border-radius:20px; text-indent:1.5em; line-height:35px; margin-bottom:6px; background:#ccc;}
.dede_pages {
}
.dede_pages ul {
	float: left;
	padding: 12px 0px 12px 16px;
}
.dede_pages ul li {
	float: left;
	font-family: Tahoma;
	line-height: 17px;
	margin-right: 6px;
	border: 1px solid #E9E9E9;
}
.dede_pages ul li a {
	float: left;
	padding: 2px 4px 2px;
	color: #555;
	display: block;
}
.dede_pages ul li a:hover {
	color: #690;
	text-decoration: none;
	padding: 2px 4px 2px;
}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
	background-color: #F8F8F8;
	padding: 2px 4px 2px;
	font-weight: bold;
}
.dede_pages .pageinfo {
	line-height: 21px;
	padding: 12px 10px 12px 16px;
	color: #999;
}
.dede_pages .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0px 2px;
}
.title{ text-align:center;}
.info{text-align:center;}
.itit{ text-indent:2em; font-size:18px; margin-bottom:10px;}
.rtit{ text-indent:2em; margin-bottom:10px; border-bottom:1px solid #ccc; line-height:50px;}
.rtit2{ text-indent:2em; font-size:18px; margin-bottom:10px; background:#CC0000; color:#FFFFFF;}

.protit{ width:98%; margin:0px auto; overflow: hidden;}
.protit li{ background: #d9990f; width:22%; text-align:center; line-height:40px; color:#FFFFFF; float:left; margin-left:10px; font-size:18px; font-weight:700; margin-bottom:10px;}

 @media screen and (max-width: 667px) {
.wap{ width:660px; margin:0px auto; overflow:hidden; background:#FFF;}
.banner{ width:660px;height:434px; margin:0px auto;}
.flexslider{position:relative;height:434px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat; margin:0 auto;}
.slides{position:relative;z-index:0;}
.slides li{height:434px;}
.slides li div{ width:100%;height:434px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:40px;height:4px;margin:0 5px;*display:inline;zoom:1; line-height:4px; font-size:0;}
.flex-control-nav a{display:inline-block;width:40px;height:4px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#53351b;width:40px;height:4px;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:70px;height:70px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

.ichanpin{  width:100%; margin:0px auto;overflow:hidden; margin-top:10px;}
.ichanpin li{ width:190px;height:240px;min-height:200px; margin-left:15px; margin-right:0px; border:1px solid #ccc; margin-bottom:10px;overflow:hidden;}
.ichanpin li .title { font-size:14px;line-height:40px; height:40px; overflow:hidden; color:#F00; text-align:center; border-bottom:0px solid #ddd; width:100%;  margin:0px auto;}
.ichanpin li .pic{ height:190px; background:#000;}
.ichanpin li .pic img{width:190px; height:190px; }
.pro{width:100%; margin:0px auto;overflow:hidden;}
.pro li{height:250px; text-align:center; margin-left:10px;}
.pro li img{width:300px; height:200px;}
.protit{ width:98%; margin:0px auto; overflow: hidden;}
.protit li{ background: #d9990f; width:22%; text-align:center; line-height:40px; color:#FFFFFF; float:left; margin-left:10px; font-size:18px; font-weight:700; margin-bottom:10px;}
}



 @media screen and (max-width: 414px) {
.wap{ width:360px; margin:0px auto; overflow:hidden; background:#FFF;}
.banner{ width:360px;height:237px; margin:0px auto;}
.flexslider{position:relative;height:237px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat; margin:0 auto;}
.slides{position:relative;z-index:0;}
.slides li{height:237px;}
.slides li div{ width:100%;height:237px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:40px;height:4px;margin:0 5px;*display:inline;zoom:1; line-height:4px; font-size:0;}
.flex-control-nav a{display:inline-block;width:40px;height:4px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#53351b;width:40px;height:4px;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:70px;height:70px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

.ichanpin{  width:100%; margin:0px auto;overflow:hidden; margin-top:10px;}
.ichanpin li{ width:165px;height:200px;min-height:200px; margin-left:10px; margin-right:0px; border:1px solid #ccc; margin-bottom:10px;overflow:hidden;}
.ichanpin li .title { font-size:14px;line-height:40px; height:40px; overflow:hidden; color:#F00; text-align:center; border-bottom:0px solid #ddd; width:100%;  margin:0px auto;}
.ichanpin li .pic{ height:165px; background:#000;}
.ichanpin li .pic img{width:165px; height:165px; }
.pro{width:100%; margin:0px auto;overflow:hidden;}
.pro li{height:250px; text-align:center; margin-left:10px;}
.pro li img{width:300px; height:200px;}
.protit{ width:96%; margin:0px auto; overflow: hidden;}
.protit li{ background: #d9990f;  width:45%; text-indent:1em; line-height:40px; color:#FFFFFF; float:left; margin-left:10px; font-size:18px; font-weight:700; margin-bottom:1px;}
}

 @media screen and (max-width: 320px) {
	 .a1{font-size:26px; font-weight:700;}
.a2{font-family: Georgia, 'Times New Roman', Times, serif}
.a3{font-size:20px;}
.wap{ width:320px; margin:0px auto; overflow:hidden; background:#FFF;}
.me{width:100%; overflow:hidden;}
.me li{ width:24%;  float:left; line-height:50px; text-align:center; font-size:14px; font-weight:700; color:#f2f2f2; border-bottom:1px solid #666; border-left:1px solid #666;}
.banner{ width:320px;height:211px; margin:0px auto;}
.flexslider{position:relative;height:211px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat; margin:0 auto;}
.slides{position:relative;z-index:0;}
.slides li{height:211px;}
.slides li div{ width:100%;height:211px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:40px;height:4px;margin:0 5px;*display:inline;zoom:1; line-height:4px; font-size:0;}
.flex-control-nav a{display:inline-block;width:40px;height:4px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#53351b;width:40px;height:4px;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:70px;height:70px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

.ichanpin{  width:100%; margin:0px auto;overflow:hidden; margin-top:10px;}
.ichanpin li{ width:150px;height:190px;min-height:190px; margin-left:5px; margin-right:0px; border:1px solid #ccc; margin-bottom:10px;overflow:hidden;}
.ichanpin li .title { font-size:14px;line-height:40px; height:40px; overflow:hidden; color:#F00; text-align:center; border-bottom:0px solid #ddd; width:100%;  margin:0px auto;}
.ichanpin li .pic{ height:150px; background:#000;}
.ichanpin li .pic img{width:150px; height:150px; }
.pro{width:100%; margin:0px auto;overflow:hidden;}
.pro li{height:250px; text-align:center; margin-left:10px;}
.pro li img{width:300px; height:200px;}
.protit{ width:100%; margin:0px auto; overflow: hidden;}
.protit li{ background: #d9990f;  width:100%; text-indent:1em; line-height:40px; color:#FFFFFF; float:left; margin-left:0px; font-size:18px; font-weight:700; margin-bottom:1px;}
}
