@charset "gb2312";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body {
	font-family: "Classic Grotesque W01", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "WenQuanYi Micro Hei", Arial, SimSun, sans-serif; background-color:#f2eef1; font-family:"Î¢ÈíÑÅºÚ"; color:#585858;
}
html, body, div, span, h1, h2, h3, h4, h5, h6, em, img, strong, sub, sup, tt, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p, a {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style: none;
}

a,a:link, a:visited { color:#585858;
	text-decoration:none;
}
img {
	border: 0;
}
a:hover {
	color:#ED0909;
	text-decoration:none;}

ul, li {
	list-style-type: none;
	color:#585858;
}
/*Í·²¿  start*/
.head{ float:left; width:100%; height:280px}
.top{ float:left; width:100%; background-color:#2f2f2f; font-size:14px; height:33px; color:#FFF; }
.top-nr{ width:1200px; margin:0 auto;height:33px;}
.top-right{float:right;}
.top-ss{ float:right;width:190px; height:35px; line-height:35px;}
.top-left{ float:left; height:35px; line-height:35px}
.head-banner{ width:100%; float:left; height:202px; background:url(imagestop_banner.jpg) no-repeat center;}
.nav{ float:left; width:100%; height:45px; background-color:#c50000; border-bottom:#c8c8c8 1px solid; text-align:center;}
.nav-nr{ width:1100px; margin:0 auto;}
.nav-nr li{ width:92px; float:left; line-height:40px; padding:0 18px; font-weight:550; font-size:15px;  }
.nav-nr li a{ padding:10px 0px;   color:#ffffff; }
.nav-nr ul {
    display:inline-block;
}
.nav-nr li a:hover{  padding:10px 0px; color:#2a2a2a;border-bottom: solid 5px #ffffff;}
.nav-hover{border-bottom: solid 5px #005fb3; color:#ffffff;}



.foot{width:100%; height:140px; background-color:#2f2f2f; float:left;margin-top:10px;}
.foot-nr{width:1175px; margin:0 auto;}
.foot-left{ float:left; margin-left:100px; margin-top:5px; width:126}
.foot-right{
	float: left;
	font-size: 12px;
	font-family: "Î¢ÈíÑÅºÚ";
	color: #FFF;
	height: 140px;
	padding-top: 20px;
	padding-left: 300px;
}
.ejyqlj-bt{ width:103px; height:40px; background-color:#c50000;  float:left; margin-top:8px;}
.ejyqlj-bt span{ height:40px; line-height:40px; margin-left:15px;font-size:14px; font-weight:bold; color:#FFF; font-family:"Î¢ÈíÑÅºÚ";letter-spacing:4px; }
.ejyqlj-nr{ float:left; width:900px; margin-left:40px;}
.ejyqlj-nr table{ margin-top:10px;}
.ejyqlj{ float:left;background-color:#ffffff; margin:0 auto; width:100%; }
