@charset "gb2312";
/* CSS Document */
body,td,th {
	font-size: 14px;
	color: #333;
}
body {
	margin: 0px; background:url(../images/index_02.jpg) top repeat-x; font-family:Î¢ÈíÑÅºÚ;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #F00;
}
a:active {
	text-decoration: none;
}
ul{ margin:0px; padding:0px; list-style:none;}
li{ margin:0px; padding:0px; list-style:none;}
img {
	max-width: 100%;
	border:0px;
}
.header{ width:1200px; margin:0px auto; overflow:hidden;}
.ttit{ line-height:40px;}
.logo{ width:600px; float:left; height:120px;}
.tel{ width:600px;height:120px;float:right; color:#C00;height:80px; padding-top:40px; text-align:right; font-size:24px; font-weight:800; }
.nav{ width:100%; height:37px;}
.nav li{ width:12%; float:left;height:37px; font-size:16px; text-align:center;}
.nav li a:link {
	color: #fff;
	text-decoration: none;
}
.nav li a:visited {
	text-decoration: none;
	color: #fff;
}
.nav li a:hover {
	text-decoration: underline;
	color: #fff;
}
.nav li a:active {
	text-decoration: none;
}
.banner{ height:300px; background:#000; margin-bottom:20px; background:url(../images/banner.jpg)  center no-repeat;}
.content{ width:1200px; margin:0px auto; overflow:hidden;}
.left{ width:230px; float:left; overflow:hidden; border:1px solid #ccc; padding:10px;}

.ifenlei{text-align:center; }
.ifenlei a{ padding:10px 40px;height:40px; line-height:40px; font-size:16px;background: url(../images/iflbg.jpg) center no-repeat; }
.ifenlei  a:hover {
		text-decoration: none;
	color: #fff;background: url(../images/iflbg2.jpg) center no-repeat; padding:10px 40px;
}

.ifenlei a:visited {
	text-decoration: none;

}

.right{ width:930px; float:right; overflow:hidden;}
.itit{ background:url(../images/index_10.jpg) top center no-repeat ; height:80px; font-size:36px; text-align:center;}
.ichanpin{ overflow:hidden;}
.ichanpin li{ width:370px; float:left; overflow:hidden; font-size:16px; margin-left:20px; margin-bottom:20px; padding-bottom:8px; border:1px solid #ccc; text-align:center;}
.shipin{ width:1200px; margin:0px auto; overflow:hidden;}
.shipin li{ width:200px; float:left; overflow:hidden; font-size:16px; margin-left:20px; margin-bottom:20px;  text-align:center;}
.shipin li img{ width:200px; height:130px;}
.iabout{ width:760px; float:left; overflow:hidden;}
.inews{width:400px; float:right; overflow:hidden;}
.itit2{ border-bottom:1px solid #999; line-height:50px; font-size:18px; margin-bottom:10px;}
.footer{ width:100%; background:#333; padding:20px 0px; overflow:hidden;}
.footer_left{ width:50%; float:left; overflow:hidden;color:#CCC; text-align:center;}
.footer_right{ width:48%; border-left:1px solid #999; float:right; overflow:hidden; color:#CCC;}
.e2{ overflow:hidden;}
.e2 li{ width:288px; float:left; overflow:hidden; margin-right:20px; border:1px solid #ccc; margin-bottom:20px; padding-bottom:0px; }
.e2 li img{ width:288px; height:195px;}
.e3{ font-size:18px; text-indent:0.7em; line-height:40px; background:url(../images/cbg.jpg) no-repeat top left;}
.dede_pages { width:100%; overflow:hidden;
}
.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;
}
.ntit{ border-bottom:1px solid #dddddd; height:40px; line-height:40px; margin-bottom:10px;}
.fenleitit{ background:#1453a0; line-height:50px; text-align:center; font-size:20px; color:#FFF; font-weight:600;}
.fenlei li{ line-height:45px; font-size:16px; border-bottom:1px dashed #ccc;background: url(../images/icon.jpg) no-repeat 10px 15px;padding-left:30px; }
.xw{ width:95%; margin:0px auto; overflow:hidden; margin-bottom:20px;}
.xw li{background: url(../images/shanghui_14.jpg) no-repeat 5px 10px;padding-left:22px; border-bottom:1px dashed #ccc; line-height:35px;}
.xw span{ float:right;line-height:35px;}
.w a:link {
	color: #fff;
	text-decoration: none;
}
.w a:visited {
	text-decoration: none;
	color: #fff;
}
.w a:hover {
	text-decoration: underline;
	color: #fff;
}
.w a:active {
	text-decoration: none;
}



.dbgs{ z-index: 898; background-color:#C00;

	height:1px;
position:fixed; bottom:0; left:0; width:100%}

 @media screen and (max-width: 768px) {
.header{ width:100%; margin:0px auto; overflow:hidden;}
.ttit{ height:1px; overflow:hidden;}
.logo{ width:100%; overflow:hidden; height:60px;}
.tel{ width:100%; overflow:hidden; color:#C00; height:40px; padding-top:5px; text-align:right; font-size:20px; font-weight:800; }

.nav{ width:100%;background:#1559a2;overflow:hidden; height:90px;}
.nav li{ width:24.5%; float:left; border-bottom:1px solid #069; border-right:1px solid #069; font-size:16px; text-align:center;line-height:45px;}
.nav li a:link {
	color: #fff;
	text-decoration: none;
}
.nav li a:visited {
	text-decoration: none;
	color: #fff;
}
.nav li a:hover {
	text-decoration: underline;
	color: #fff;
}
.nav li a:active {
	text-decoration: none;
}
.banner{ height:200px; background:#000; margin-bottom:20px; background:url(../images/banner.jpg) no-repeat;}
.content{  width:98%; margin:0px auto; overflow:hidden;}
.left{  width:100%;  overflow:hidden; border:1px solid #ccc; padding:10px;}
.right{  width:100%;  overflow:hidden;}
	 
.ichanpin{ overflow:hidden;}
.ichanpin li{ width:370px; float:left;margin-left:2px; overflow:hidden;  margin-bottom:20px; padding-bottom:0px; border:1px solid #ccc; text-align:center;}
.iabout{  width:98%;  overflow:hidden; margin:0px auto;}
.inews{ width:98%;  overflow:hidden; margin:0px auto;}	 
.fenlei li{ min-width:30%; float:left; line-height:45px; font-size:16px; border-bottom:1px dashed #ccc;background: url(../images/icon.jpg) no-repeat 10px 15px;padding-left:30px;  } 
.e2{ width:96%; overflow:hidden; margin:0px auto;} 
.e2 li{ width:98%;  overflow:hidden; 
margin-right:20px; border:1px solid #ccc; margin-bottom:20px; padding-bottom:0px;}
.e2 li img{ width:100%; height:auto;}
.e3{ font-size:18px; text-indent:0.7em; line-height:40px; background:url(../images/cbg.jpg) no-repeat top left;}
.footer_left{ width:100%;  overflow:hidden;color:#CCC; text-align:center;}
.footer_right{ width:100%; border-left:1px solid #999; overflow:hidden; color:#CCC;}
.ifenlei{text-align:center; }
.ifenlei a{padding:10px 20px;height:40px; line-height:40px; font-size:16px;background: url(../images/iflbg.jpg) center no-repeat; }
.ifenlei  a:hover {
		text-decoration: none;
	color: #fff;background: url(../images/iflbg2.jpg) center no-repeat; padding:10px 40px;
}

.ifenlei a:visited {
	text-decoration: none;

}
.shipin{ width:100%; height:1px; overflow:hidden;}
.shipin li{ width:300px; float:left; overflow:hidden; font-size:16px; margin-left:20px; margin-bottom:20px;  text-align:center;}
.shipin li img{ width:300px; height:200px;}



.dbgs{ z-index: 898; background: #F90;height:70px;
position:fixed; bottom:0; left:0; width:100%; margin-top:40px;}
.dbgsul li{
	width:48%;
	float:left;
	text-align:center;}.dtel{
		color:#FFF;
		display:block;
		padding-top:45px;
		height:25px;
	background-image: url(../images/ph.png);
	background-repeat: no-repeat;
	background-position: center 10px;
		}.dsms{
		color:#FFF;
		display:block;
		padding-top:45px;
		height:25px;
	background-image: url(../images/ms.png);
	background-repeat: no-repeat;
	background-position: center 10px;
		}.dmap{
		color:#FFF;
		display:block;
		padding-top:45px;
		height:25px;
	background-image: url(../images/ph.png);
	background-repeat: no-repeat;
	background-position: center 10px;
		}
		
 }