/* CSS Document */

html,body{
	font-family: "ËÎÌå";
	color: #555;
	margin: 0px;
	overflow-x:hidden;
	font-size: 12px;
	background-color: #fff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*IE6 fixed bug*/


/**/
A IMG {
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
}
ul {
	margin: 0px;
	padding: 0px;
}
a{
	color:#555;
	text-decoration: none;
}
li {
	list-style-type: none;
}

a:hover{
	text-decoration:none;
	color:#0F59B8;
}
a:active {
	color: #993;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}


.search_input {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	border: 1px none #7A7A7A;
	background-color: #FFFFFF;
}




.px1 {
	float: left;
	width: 189px;
	height: auto;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 6px;
	margin-top: 0px;
}
.px1 ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

.px1 ul li a {
	line-height: 26px;
	float: left;
	width: 159px;
	height: 26px;
	text-decoration: none;
	display: block;
	list-style-type: none;
	color: #666666;
	padding-left: 30px;
	border-bottom-width: 1px;
	margin-bottom: 1px;
	font-size:13px;
	font-weight:bold;
	background-image: url(images/cp1.jpg);
}

.px1 ul li a:hover {
	background-image: url(images/cp2.jpg);
	background-repeat: no-repeat;
	background-position: left;
	color: #ffffff;
}

#head { width:1099px; margin:0 auto; }
#logo { width:399px; float:left; }
#top_right { text-align:right; margin-left:399px; height:70px; padding-top:14px; }
.top_rbox { margin-top:8px; }
.top_tel { text-align:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; font-weight:bold; color:#004EA1; width:165px; padding-top:4px; }
.top_link { text-align:left; padding-top:4px; font-family:"Î¢ÈíÑÅºÚ"; color:#004EA1; font-size:13px; font-weight:bold; }
.top_link a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#004EA1; font-weight:bold; }
.top_link a:hover { color:#ff3300; }
#menu { background:url(images/menu_kz.jpg) repeat-x; height:44px; }
.topmenu{ width:1095px; margin:0px; padding:0px; margin:0 auto; }
.topmenu ul{ width:1095px; margin:0px; padding:0px; list-style:none;}
.topmenu ul li{ padding-left:32px; padding-right:32px; float:left; margin:0px; padding:0px; list-style:none; position:relative; text-align:center; }
.topmenu ul li a{ width:136px; height:32px; line-height:32px; display:block; margin:0px; padding:0px; color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; background:#004EA1; }
.topmenu ul li a:hover{ width:136px; height:32px; line-height:32px; display:block; margin:0px; padding:0px;color:#fff; text-decoration:none; background:#989A9F; font-size:14px; font-weight:bold; background-repeat:no-repeat; background-position:center; }
.fgx{ width:1px; height:32px; margin:0px; padding:0px; background:#fff; }


.topmenu ul li ul{ display:none; position:absolute; text-align:center; background-image:url(images/mm_bg.png); width:136px; margin:0; padding:0; left:0px;}
.topmenu ul li ul li{ float:none; width:136px;  margin:0; padding:0; height:37px; line-height:37px; }
.topmenu ul li ul li a{ background:none; font-size:12px; color:#FFFFFF; width:136px; height:37px; line-height:37px; }
.topmenu ul li ul li a:hover{ color:#FFFFFF; font-size:12px; width:136px; height:37px; line-height:37px; display:block; padding:0px;text-align:center; background:#70C3FE; }

.topmenu ul li:hover ul { display:block; }
.topmenu ul li.sfhover ul { display:block; }

#banner_box { background:#F7F7F7; height:422px; margin-bottom:14px; }
#banner { width:1095px; height:422px; margin:0 auto; }

#bt { width:132px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#fff; font-weight:bold; float:left; }
#more { text-align:right; padding-right:14px; padding-top:2px; }
#t1 { width:345px; margin:0 auto; }
#t1_top { background:url(images/t1.jpg) no-repeat; width:345px; height:37px; line-height:37px; }
#t1_box { width:343px; border:1px solid #E0E0E0; padding-top:14px; padding-bottom:12px; }
#t1_news_list { width:321px; margin:0 auto; }
#t1_pic { float:left; width:165px; }
#t1_bt { margin-left:165px; text-align:left; }
#t1_bt a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; color:#0F59B8; }
#t1_bt a:hover { color:#ff6600; }
#t1_text { line-height:18px; text-align:left; padding-top:4px; color:#888; }
.t1_xq { padding-left:2px; }
.t1_xq a { color:#DB1E1E; }
.t1_xq a:hover { color:#ff3300; text-decoration:underline; }
#t1_fg { background:url(images/t1_fg.jpg) repeat-x; height:1px; width:325px; margin:0 auto; margin-top:14px; margin-bottom:4px; }
#t1_news { width:309px; margin:0 auto; }
#t1_news ul li { background:url(images/t1_news_bg.jpg) no-repeat; width:284px; height:30px; line-height:30px; text-align:left; padding-left:25px; }

#t2 { width:384px; margin:0 auto; }
#t2_top { background:url(images/t2.jpg) no-repeat; width:384px; height:37px; line-height:37px; }
#t2_box { width:382px; border:1px solid #E0E0E0; padding-top:14px; padding-bottom:12px; }
#t2_pic { width:342px; height:87px; margin:0 auto; }
#t2_text { width:336px; line-height:28px; text-align:left; margin:0 auto; padding-top:11px; color:#777; }

#t3 { width:345px; margin:0 auto; }
#t3_top { background:url(images/t1.jpg) no-repeat; width:345px; height:37px; line-height:37px; }
#t3_box { width:343px; border:1px solid #E0E0E0; padding-bottom:12px; }
#t3_bt { color:#333; text-align:left; font-size:14px; font-weight:bold; width:300px; margin:0 auto; padding-top:5px; }
#t3_text { width:300px; margin:0 auto; text-align:left; line-height:30px; color:#777; padding-top:8px; padding-bottom:10px; }

#t3_show { width:291px; margin-left:23px; margin-top:12px; }
#t3_l { width:129px; float:left; }
#t3_r { margin-left:162px; }
.t3_pic { padding:4px; border:1px solid #E0E0E0; width:125px; }
.t3_sm { padding-top:8px; text-align:center; }

#foot { background:#F7F7F7; height:80px; margin-top:20px; }
#bot { width:1095px; margin:0 auto; }
#logo_foot { width:100px; height:80px; float:left; }
#bot_right { margin-left:100px; text-align:left; font-family:Arial, Helvetica, sans-serif; line-height:24px; padding-top:18px; }
#foot_fg { background:#D1D1D1; height:5px; }

#left_t1 { width:206px; margin:0 auto; }
#left_t1_top { background:url(images/left_t1.jpg) no-repeat; width:206px; height:37px; line-height:37px; }
#left_t1_box { width:204px; border:1px solid #E0E0E0; padding-top:10px; padding-bottom:12px; }
#left_menu { width:150px; margin:0 auto; }
#left_menu ul li { height:32px; line-height:32px; text-align:left; }
#left_menu ul li a { font-size:14px; color:#666; }
#left_menu ul li a:hover { color:#0066FF; }
#left_menu_pic { padding-right:20px; }

#page_main { width:860px; margin:0 auto; }
#page_top { background:url(images/page_title.jpg) no-repeat; width:860px; height:37px; line-height:37px; }
#page_wz { text-align:right; padding-right:14px; }
#page_main_box { width:856px; border:1px solid #E0E0E0; padding-top:10px; padding-bottom:12px; margin:0 auto; }
#page_text { width:780px; margin:0 auto; line-height:24px; color:#777; padding-top:12px; padding-bottom:14px; }