/***
 *	DedeCMS v5.3 Style (grass green)
 *	dedecms.com  Author pigz  2008-11-07 11:49
 **/
 
/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");


/*---------- base ---------*/
body{ margin:0px auto; font:""; font-size:12px; color:#000000;}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; list-style-type:none;
}
a:link {
	font-family: "";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: "";
	font-size: 12px;
	color: #FF3300;
	text-decoration: underline;
}


UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; list-style-type:none;
}
/*վͷcss*/
#hxbody{ margin: 0px auto; width:1003px; background-color:#FFFFFF; text-align:center; height:auto;}
#hxtop{ height:72px;}
#hxt{ height:4px; background-image:url(top01.jpg); background-repeat:repeat-x;}
#hxlogo{ width:418px; height:68px; background-image:url(hxlogo.jpg); background-repeat: repeat-x; float: left;  } 
#hxtop2 { width:314px; height:19px; background-image:url(top02.jpg) ; margin-top:0px; background-repeat: repeat-x ; float:right; margin-right:15px; color:#FFFFFF; padding-top: 4px;}
#hxtop2 a{ color:#FFFFFF}
#hxtop3 { width:357px; height:17px; margin-right:20px; float:right; margin-top: 18px; }
/*վмcss*/
#main{ clear:both; overflow:hidden; margin-left:0px; width: 1003px;  background-repeat: repeat; text-align:left; height:auto; }
#hxleft{  float:right; width:844px; }
#hxban{ width:721px; height:216px; background-image:url(ban.jpg); float:left;}
#hxbanm{ float:right; width: 123px;}
#hxbanm ul { height: 216px; background-color:#BEBEBE;}
#hxbanm li{ height:24px; list-style-type:none;}
#hxbanm li a{ display:block; background-image: url(bm01.jpg); height:18px; background-repeat: no-repeat; padding-top:6px; padding-left:18px}
#hxbanm li a:hover{ display:block; background-image:url(bm02.jpg); height:18px; background-repeat:no-repeat; padding-top:6px;
padding-left:18px;}
#hxpro{ width:100%; height:auto;}
#hxpro01{ clear:both; vertical-align:middle; padding-top:10px; text-align: right; color:#4E4E4E; height: 26px; width:100%; background-image:url(probg.jpg); background-repeat:repeat-x;}
#hxprol{ float: right; width:213px; height:auto;}

#hxproli{  width:203px; height:177px; background-image:url(pro01.jpg); background-repeat:no-repeat; padding-top:60px; padding-left:10px;}
.cls_container{width:180px;font-size:12px;height:145px;overflow:hidden; }
.cls_container ul{list-style-type:none;margin:0;padding:0;margin-left:10px;}
.cls_container ul li{height:25px;line-height:25px;width:160px; background-image:url(ico04.jpg); background-repeat:no-repeat; padding-left: 15px; background-position: left center}
#hxprolc{  width: 213px; height: auto;  margin-top: 8px; margin-bottom:8px;}
.hxproc{ background-image:url(pro23.jpg); background-repeat:repeat-y; height:100px;}
.hxproi{ border:0px; background-color:#FFFFFF;}
#hxab li{background-image:url(pro17.jpg); background-repeat:no-repeat; margin-left: 10px; height:19px; padding-top:9px; padding-left: 28px;}
#hxprolp{ margin-top: 8px; width:213px; height:auto}
#hxprolp li{ background-image:url(pro04.jpg); background-repeat:no-repeat; margin-left: 10px; height:19px; padding-top:9px; padding-left: 16px;}
#hxprolx{ margin-top: 8px; width:213px; height:auto}
#hxprolx ul{ padding-top: 8px;}
#hxprolx li{   height:22px;  padding-left: 16px;}
#hxpror{ float:left; width:631px; height:auto; margin-bottom:5px;}
#hxprorp{ clear:both; width:631px; height:auto; overflow:hidden;}
#hxprorp ul{  margin-top:3px;}
#hxprorp li{ float:left;  height:141px; margin-top:8px;  margin-right:5px;}
#hxprorp li span{ display:block; text-align:center; margin-top:10px;}
#hxprorq { clear:both; width:625px; height:122px; margin-left: 3px; margin-top:30px; background-image:url(pro20.jpg); background-repeat:no-repeat; overflow:hidden;}
.hxproimg{ width:100%; background-image:url(pro06.jpg); background-repeat:no-repeat; height:30px; }
.hximg { float: left; width:94px; height:75px; margin-top: 13px; margin-left:18px; }
.hximg img{ border:2px #FFFFFF;}
.hxtxt{ line-height: 20px; width:290px; margin-top:13px; padding-left:2px; color:#7C7C7C;}
.hxtxt a{
	font-family:"";
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}
#hxprorq ul{ margin-left:50px; margin-top:10px;}
#hxprorq ul li{ margin-left:16px; width:94px; height:106px; float:left;}
#hxprorq img{ border:0;}
#hxprorq ul li span{ display:block; text-align:center; margin-top:5px;  padding-top:5px;}

#hxright{ float:left; width:154px;  height:auto; padding-left: 3px; }
#hxrp{width:100%;}

#hxrp img{ border:0px;}
.hxr01{ margin-top: 4px;}
.hxr02{ color:#747474; background-image:url(ico02.jpg);  background-repeat:no-repeat ; margin-left: 5px; margin-top: 4px; padding-left: 14px; background-position: left center; line-height:20px;}

#hxfoot { clear:both; height:26px; background-image:url(pro14.jpg); background-repeat:repeat-x; text-align:center; padding-top: 15px;  }
#hxfoot2 { clear:both; display:block; height:21px; background-image:url(pro21.jpg); background-repeat: repeat-x; margin-top:4px; color:#000; padding-top:5px;}
.f01{ height:24px; padding-top:2px;}
.f01 strong{ float:left; margin-left:15px; }
.f01 span{ float:right; margin-right:15px;}
.f02 ul{ margin-left:30px; margin-right:30px; margin-top:10px;}
.f02 li{ float: left; margin-left:12px; border:#FDF5EA 1px solid ; padding: 5px 5px 3px 5px ; }
#hxfoot3 { clear:both; display:block; overflow:hidden;  height:60px; line-height: 22px; padding-top:8px; }
/**/
.center{ 
width:1003px; 
height:20px; 
background:#ffffff;  
} 
#wai{ clear: both; width:1003px; background-color:#FFFFFF; overflow:hidden;}

#xia{float:left; width:1003px;}
.center ul{ list-style-type:none; } 
.center ul li{  color:#000000; height: 23px; line-height: 23px; }
.mn01 {  padding-left: 75px; float:left;  }
.mn02 {  padding-left: 75px; float:left;  }
#menu{
width:1003px; 
height:40px; 
 background-image:url(menu.jpg); background-repeat:repeat-x;
} 
#menu ul{ list-style-type:none; margin-left: 20px;} 
#menu ul li{float:left; height:25px; width:89px; text-align:center; } 
.menu_title{ background:none; padding-top:15px; color:#FFFFFF} 

.menu_title a{color:#FFFFFF}
.menu_title2{ background:none; padding-top:15px; color:#FFFFFF; margin-right:28px;} 
.menu_title2 a{color:#FFFFFF}
.menu_title_on{background-image:url(mbg.gif);padding-top:15px;} 
.menu_title_on a{color:#fff;} 
.di{float:left; width:192px;}


#xkpro{ clear:both; margin-top:20px;}
