body {
	font-family:microsoft yahei, SimSun, sans-serif;
	color:#515356;
	font-size:12px;
	line-height:20px;
	background: #f0f2f5; 
	margin:0 auto;padding:0;
	text-decoration: none;
	}
body a{
	font-family:microsoft yahei, SimSun, sans-serif;
	color:#515356;
	font-size:12px;
	line-height:20px;
	text-decoration: none;
	margin:0 auto;padding:0;
	} 
body a:hover{
	font-family:microsoft yahei, SimSun, sans-serif;
	color:#f00;
	font-size:12px;
	line-height:20px;
	text-decoration: none;
	margin:0 auto;padding:0;
	} 
	
#head{ width:100%; height:102px; background:url(topbg.png); text-align:center; margin:0 auto; padding:0; min-width:1260px}
#head .headnr{ width:1240px; height:102px; background:url(logo.png); text-align:center; margin:0 auto; padding:0; }
.sz{width:140px; height:20px; border:0; BACKGROUND-COLOR: transparent; text-align:left; font-size:12px; line-height:20px; color:#CCC;}
.ss{ width:55px; height:20px; text-align:center; border:0; BACKGROUND-COLOR: transparent;  cursor:pointer; }

.menu { width:900px; height:40px; margin:0 auto; padding:0; }
.menu ul{list-style:none; margin:0 auto; }
.menu li { float: left; width: 90px;  margin-left:1px; background: url(del1.jpg) no-repeat right center; }
.menu li strong { display: block; font-weight: normal; }
.menu li strong a { display: block; width: 90px; height: 31px; font: 14px/31px "microsoft yahei"; text-align: center; color: #333; }
.menu li strong a:hover { color: #fff; background: url(menu_hove.png) no-repeat 0 0; }
.menu li.hovers strong a { color: #fff; background: url(menu_hove.png) no-repeat 0 0; }

.pro_menu {margin:0 auto; padding:0; line-height:40px }
.pro_menu a { display: block; font: 14px/31px "microsoft yahei"; text-align: center; padding:4px; color: #ffffff; background-color:#0000FF }
.pro_menu a:hover { display: block; font: 14px/31px "microsoft yahei"; text-align: center; padding:4px; color: #ffffff; background-color: #B10C18;}

#tpkh{ width:100%; height:360px; text-align:center; margin:0 auto; padding:0; }
#tpkh .tpkhnr1{ width:100%; height:360px; margin:0 auto; padding:0; }
.banner {Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 360px; OVERFLOW: hidden; top:-1px; }
#tpkh .tpkhnr2{ position: relative; z-index: 20; margin: -22px auto 20px; width: 972px; height: 37px; padding: 0 30px 0 20px; clear: both; overflow: hidden; background:  url(noticebg.png) no-repeat center center; }
.title{ height: 37px; font-size:14px; font-family:microsoft yahei; line-height:37px; }



#main{ width:100%; text-align:center; margin:auto; padding:0;}
#main .mainnr{ width:1260px; text-align:center; margin:auto; padding:0;}

.mtitz{font-family:microsoft yahei,Arial;font-size:14px;line-height:30px; color:#F00;}
.mtitz2{font-family:microsoft yahei,Arial;font-size:14px;line-height:30px; color:#F00;}

.xltitz{font-family:microsoft yahei,Arial; line-height:40px; font-size:14px; color:#fff; }
.xltitz a{font-family:microsoft yahei,Arial; line-height:40px; font-size:14px; color:#fff; }
.xltitz a:hover{font-family:microsoft yahei,Arial; line-height:40px; font-size:14px; color:#fff; }
.pryz{font-family:microsoft yahei,Arial; line-height:40px; font-size:12px; color:#fff;}

.cpxl{ width:203px; text-align:left; list-style:none; margin:0 auto; padding:0px;}

.cpxl li { height:40px; }
.cpxl strong a { display: block; height: 40px; line-height: 40px; color: #484848; padding-left: 25px; }
.cpxl li strong a:hover { font-weight: bold; background: url(list5.jpg) no-repeat 5% center; }
.cpxl li.hover strong a { font-weight: bold; background: url(list5.jpg) no-repeat 5% center; }
.cpxl li a:hover { color: #006600; }
.cpxl li a.hover { color: #006600; }

.xxl{display: block; height: 30px; line-height: 30px; color: #484848; padding-left: 15px;}
.xxl a{display: block; height: 30px; line-height: 30px; color: #484848; padding-left: 15px;}
.xxl a:hover{display: block; height: 30px; line-height: 30px; color: #006600; padding-left: 15px;}

#foot{ width:100%; height:125px; background-image: url(footbg.jpg);  text-align:center ; margin:0 auto; padding:0; min-width:1260px}
#foot .footnr{ width:1020px;text-align:center; margin:0 auto; padding:0; }

.footz{font-family:microsoft yahei, SimSun, sans-serif;color:#fff;font-size:12px; line-height:25px; }
.footz a{font-family:microsoft yahei, SimSun, sans-serif;color:#fff;font-size:12px; line-height:25px; }
.footz a:hover{font-family:microsoft yahei, SimSun, sans-serif;color:#fff;font-size:12px; line-height:25px; }



.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}


