body {
	margin: 0px;
	text-align:center;
	font-family:Arial;
}

.product{
font-family:Arial;
font-size:12px;
color:#1562A8;
font-weight:normal;
text-decoration:none;
line-height:20px;
}
.product:hover{
color:#ff0000; TEXT-DECORATION:none;}

.news{
font-family:Arial;
font-size:12px;
color:#1562A8;
font-weight:normal;
text-decoration:none;
line-height:20px;
}
.news:hover{
color:#ff0000; TEXT-DECORATION:none;}

.page{
font-family:Arial;
font-size:12px;
color:#ACA899;
font-weight:normal;
text-decoration:none;
line-height:20px;
}
.page:hover{
color:#ff0000; TEXT-DECORATION:none; font-weight:bold}

img{border:0px}
.menu A:link {
	color: #E9FAF4;FONT-WEIGHT: bold;font-family:Arial, Helvetica, sans-serif;FONT-SIZE: 14px; TEXT-DECORATION: none
}
.menu A:hover {
height:35px;FONT-WEIGHT: bold; padding-top:3px;width:100%; font-family:Arial, Helvetica, sans-serif;background:url(../images/menu_bg01.jpg); FONT-SIZE: 14px; TEXT-DECORATION:none
}
.menu A:visited {
	color: #E9FAF4;FONT-WEIGHT: bold;font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 14px;TEXT-DECORATION: none
}
.menu A:active {
	color: #E9FAF4;FONT-WEIGHT: bold;font-family:Arial, Helvetica, sans-serif;FONT-SIZE: 14px; TEXT-DECORATION: none
}
.in_12lan
{
	font-family:Arial;
	font-size:12px;
	color:#1562A8;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.in_12lan a
{
	font-family:Arial;
	font-size:12px;
	color:#1562A8;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.in_lanchu
{
	font-family:Arial;
	font-size:12px;
	color:#1562A8;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	padding-left:15px;
}
.in_12lan a:hover
{
	text-decoration:underline;
}
.in_cubai
{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

.in_12hui
{
	font-family:Arial;
	font-size:12px;
	color:#aaaaaa;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.in_12hui a
{
	font-family:Arial;
	font-size:12px;
	color:#aaaaaa;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.in_12hui a:hover
{
	text-decoration:underline;
}

.in_12hei
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.in_12hei a
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.in_12hei a:hover
{
	text-decoration:underline;
}
.table-product{ border: solid 1px #007FC8;}








*{
				padding:0;
				margin:0;
			}
			ul,li{
				list-style:none;
			}
			a{
				text-decoration:none;
			}
			.clear {
				clear: both;
				height: 0px;
				line-height: 0px;
				overflow: hidden;
			}
			.w{
				width:863px;
				margin:0 auto;
			}
			.nav li{
				display: block;
			}
			.pro_list{
				overflow: hidden;
				width:100%;
				margin-top:50px;
			}
			.pro_list li{
				float:left;
				width:30%;
				margin-right:3.333%;
				margin-bottom:30px;
				position:relative;
				z-index:1;
			}
			
			.pro_list li.n3{
				margin-right:0;
			}
			.prol_img{
				overflow: hidden;
			}
			.prol_img img{
				display: block;
				width:100%;
				height:auto;
				transition:all 0.5s;
			}
			.pro_list li:hover .prol_img img{
				transform:scale(1.12);
			}
			.prol_main{
				position:absolute;
				left:0;
				right:0;
				bottom:0;
				z-index:2;
				font-size:13px;
				color:#fff;
			    padding: 7px 10px;
			    background: #07111c;
			    background: black;
			    background: rgba(0, 0, 0, 0.5);
			    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
			    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
			}
			.pro_list li:hover .prol_img{
				opacity:0.8;
				filter:alpha(opacity=80);
			}
			.pro_list li:hover .prol_main{
				background:#1562A8;
			}
			
			
			.pro_details{
				padding:50px 0 30px;
			}
			.pro_details img{
				display: block;
				width:100%;
				height:auto;
				margin:10px 0;
			}
			.pro_details p{
				font-family: Arial;
			    font-size: 12px;
			    color: #000000;
			    font-weight: normal;
			    text-decoration: none;
			    line-height: 20px;
			    text-indent:2em;
			    margin-bottom:10px;
			}
			
			.nav{
				height:35px;
				width:100%;
				background:url(../images/head.png) no-repeat center;
				background-size:100% 100%;
				padding:0 12px;
				box-sizing: border-box;
			}
			
			.nav1>li{
				float:left;
				width:16.5%;
				text-align: center;
				border-right:1px dotted #fff;
				height:35px;
				line-height:32px;
			}
			.nav1>li.last_li{
				border:none;
			}
			.nav1>li>a{
				color: #E9FAF4;
				FONT-WEIGHT: bold;
				font-family: Arial, Helvetica, sans-serif;
				FONT-SIZE: 14px;
				display: block;
				width:100%;
				height:100%;
			}
			.nav1>li.nav_li1{
				position:relative;
				background:url(../images/e11.png) no-repeat 90% 15px;
			}
			.nav1>li:hover{
				background:#F1EFF0;
			}
			.nav1>li.nav_li1:hover{
				background:#F1EFF0 url(../images/e21.png) no-repeat 90% 15px;
			}
			
			.nav1>li:hover a{
				color: #1562A8;
			}
			.nav1>li.nav_li1 .nav2{
				position:absolute;
				top:100%;
				/*width:100%;*/
				width: 200px;
			    left: 50%;
			    margin-left: -100px;
				z-index:10;
				background:#F1EFF0;
				display: none;
			}
			.nav1>li.nav_li1:hover .nav2{
				display: block;
			}
			.nav1>li.nav_li1 .nav2 a{
				display: block;
				width:100%;
				color: #1562A8;
				font-family: Arial, Helvetica, sans-serif;
				FONT-SIZE: 14px;
			}
			.nav1>li.nav_li1 .nav2 li.nav_li2{
				position:relative;
				background:#F1EFF0 url(../images/e22.png) no-repeat 95% center;
			}
			.nav1>li.nav_li1 .nav2 li.nav_li2:hover{
				background:#1562A8 url(../images/e12.png) no-repeat 95% center;
			}
			.nav1>li.nav_li1 .nav2 li:hover{
				background:#1562A8;
			}
			.nav1>li.nav_li1 .nav2 li:hover>a{
				color:#F1EFF0;
			}
			.nav1>li.nav_li1 .nav2 li{
				padding:8px 8%;
				line-height:14px;
			}
			.nav1>li.nav_li1 .nav2 li a{
				font-size:12px;
			}
			.nav1>li.nav_li1 .nav2 li.nav_li2 .nav3{
				position:absolute;
				left:100%;
				top:0;
				z-index:3;
				width:100%;
				z-index:10;
				background:#F1EFF0;
				display: none;
			}
			
			.nav1>li.nav_li1 .nav2 li.nav_li2:hover .nav3{
				display: block;
			}
			
