html, body {
	color:#222;
	font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
	margin:0;
	padding: 0;
	text-decoration: none;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}

td { padding:5px;
font-size:12px;}

img {
	border:0;
}
ol, ul {
	list-style: none outside none;
	margin:0;
	padding: 0;
}
a {
	color:#000000;
	text-decoration: none;
}


.clr {
	margin: 0px auto;
	width: 100%;
	height: 1px;
	font-size: 1px;
	clear: both;
	background: none;
	overflow: hidden;
}

.copyright{ text-align:center; font-size:12px; color:#fff; margin-top:30px; width:100%; background-color:#0062A6; height:50px; margin:30px auto; padding-top:20px;}
.copyright a{color:#666;}

body { background-color:#ffffff; font-size:14px; }
body  .mainmenu {overflow:hidden; margin:auto; clear:both }
body  .mainmenu li {   margin-top:2%; margin-left:2%; width:96%; border:1px solid  #000; overflow:hidden; position:relative; background-color: #000;   }
body  .mainmenu li a { display:block; height:100%;  color:#FFF;  }
body  .mainmenu li a img { width:68%;  float:left;}
body  .mainmenu li a p{  width:32%; padding: 0;  height:100%;  position:absolute; right:0px; color:#FFF}
body  .mainmenu li a p b{ display:block; font-size:16px; padding: 0 5px;font-weight:normal; margin-top:10px; line-height:30px; text-align:left; text-overflow:ellipsis; white-space: nowrap; overflow:hidden}
body  .mainmenu li a p span { display:block; padding: 0 5px; text-align:right; line-height:20px; font-size:12px; text-align:left ; text-overflow:ellipsis; white-space: nowrap; overflow:hidden }
body  .mainmenu li a p em{ display:block; width:20px; height:20px; margin:5px;background:url(../images/PIX2.png) no-repeat; background-size: 100%; }
body .imgmenu{ margin-top:2%;  font-size:14px; margin-bottom:5%;}
body .imgmenu a{ float:left; width:33%; background:url(../image/nav.jpg);text-align:center;color:#FFF; font-size:13px;padding:0px; margin-top:0px; height:45px; line-height:45px; border-bottom:#eeeeee solid 1px;border-right:#eeeeee solid 1px;}
body .imgmenu a p{  margin:0px; padding: 0; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    course: hand;}
body .imgmenu a img{ vertical-align:middle; display:inline-block;  width:25px; height:25px; margin-right:3px;}

body  .mainmenu li:nth-child(2n+2) a img{ float:right}
body  .mainmenu li:nth-child(2n+1) a p{ background-color:#0099ff}
body  .mainmenu li:nth-child(2n+2) a p{ background-color:#f6ad10; position:absolute; left:0px;}
body  .mainmenu li:nth-child(2n+2) a p b,body  .mainmenu li:nth-child(2n+2) a p span{ text-align:right;}
body  .mainmenu li:nth-child(2n+2) a p em{ position:absolute; right:5px; bottom:10px; background: url(../images/PIX.png) no-repeat;background-size: 100%;}