* {
	margin:0;
	padding:0;
}
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size:13px;
	background-color:#A9A9A9;
	line-height:18px;
	color:#737373;
}
ul {
	list-style-type: none;
}
img {
	border:0;
}
.clear:after {
	content:".";
	display:block;
	height:0;
	font-size:0;
	clear:both;
	visibility:hidden;
}
.clear {
	zoom:1;
}
a:link {
	color:#737373;
	text-decoration: none;
}
a:visited {
	color:#737373;
	text-decoration: none;
}
a:hover {
	color:#737373;
	text-decoration: underline;
}
#content {
	width:800px;
	margin:0 auto;
	padding:0 25px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-y;
}
#header {
	height:105px;
}
#header ul li {
	display:block;
}
#language {
	float:right;
	width:105px;
	padding-right:12px;
	line-height:50px;
	font-size:11px;
}
#logo {
	float:left;
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	background-position:5px 12px;
	height:80px;
	width:450px;
}
#nav {
	height:50px;
	background-image:url(../images/navbg.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#nav ul {
	padding-left:3px;
}
#nav ul li {
	float:left;
	display:block;
	color:#FFF8D3;
	font-size:16px;
	line-height:45px;
	border-right:1px solid #A5D488;
}
#nav ul li.noline {
	border-right:none;
}
#nav a:link {
	color:#FFF8D3;
	display:block;
	padding:0 20px;
}
#nav a:visited {
	color:#FFF8D3;
	display:block;
	padding:0 20px;
}
#nav a:hover {
	color:#63AA39;
	display:block;
	text-decoration: none;
	background-color:#CAE5AC;
	padding:0 20px;
}
/*------nav------*/
#nav #sddm {
	z-index:30;
}
#nav #sddm div {
	position:absolute;
	visibility:hidden;
	background:#70AC4A;
	border:1px solid #A5D488;
}
#nav #sddm div a {
	position: relative;
	display: block;
	padding:0 15px;
	width:auto;
	white-space: nowrap;
	text-align:left;
	background: #70AC4A;
	font:14px Arial;
	line-height:24px;
}
#nav #sddm div a:hover {
	background: #A5D488;
	color: #FFF8D3;
}
#banner {
	height:320px;
	margin:0 12px;
}
#main {
	padding:0 0 0 12px;
	margin-top:15px;
}
.main_gline {
	background-image:url(../images/main_gline.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
#left_menu {
	float:left;
	width:225px;
	margin-right:7px;
}
#left_menu ul {
	background-color:#F5FFF0;
	border:1px #C1DEB0 solid;
	border-top:3px #91C572 solid;
	padding:0 18px;
}
#left_menu ul li {
	color:#6A6969;
	line-height:40px;
	font-size:15px;
	text-indent:14px;
	border-bottom:1px #90C172 dashed;
	background-image:url(../images/left_menu_icon.jpg);
	background-repeat:no-repeat;
	background-position:-2px 14px;
}
#left_menu ul li.noline {
	border-bottom:none;
}
#left_menu h3 {
	background-image:url(../images/left_menu_title.jpg);
	background-repeat:no-repeat;
	background-position:0 -4px;
	height:36px;
}
#left_menu ul li a:link {
	color:#6A6969;
	text-decoration: none;
}
#left_menu ul li a:visited {
	color:#6A6969;
	text-decoration: none;
}
#left_menu ul li a:hover {
	color:#629d3e;
	text-decoration: none;
}
#left_menu more {
	color:#629d3e;
}
#right_info {
	float:left;
	width:555px;
	height:300px;
}
#right_info_two {
	float:left;
	width:531px;
	padding:0 12px;
}
#right_info_two b {
	font-weight: normal;
	text-align:right;
	font-size:12px;
	display:block;
	padding:0 10px 0 0;
	color:#737373;
	line-height:36px;
}
#right_info dl {
	float:left;
	width:225px;
	display:inline;
	padding:0 24px;
}
#right_info dt {
	height:36px;
}
#right_info dd {
	margin-bottom:10px;
}
.right_info_more {
	text-align:right;
}
.right_info_title1 {
	background-image:url(../images/right_info_title1.jpg);
	background-repeat:no-repeat;
	background-position:0 -4px;
}
.right_info_title2 {
	background-image:url(../images/right_info_title2.jpg);
	background-repeat:no-repeat;
	background-position:0 -4px;
}
#bottom {
	border-top:1px solid #C3C4C2;
	clear:both;
	height:50px;
	font-size:9px;
	line-height:24px;
	text-align:center;
	margin:0 12px;
	padding-top:10px;
}
#bottom span {
	color:#77A503;
}
#addr {
	font-size:12px;
	text-align:right;
	font-weight: normal;
	line-height:36px;
	text-align:right;
	display:block;
	padding-right:10px;
}
/*------page------*/
#right_info_page {
	float:left;
	width:776px;
	padding:0 12px 0 0;
}
#right_info_page img {
	display:block;
	margin:0 auto 10px;
}
#right_info_page span {
	font-size:12px;
	text-align:right;
	font-weight: normal;
	line-height:36px;
	text-align:right;
	display:block;
	padding-right:10px;
}
#right_info_page h3 {
	background-image:url(../images/projects_title_two.jpg);
	background-repeat:no-repeat;
	height:40px;
	display:block;
}
#right_info_page #about_mec {
	background-image:url(../images/aboutMEC_title.jpg);
}
#right_info_page #factory{
	background-image:url(../images/factory_title.jpg);
}
#right_info_page #contact{
	background-image:url(../images/contact_title.jpg);
}


/*------ Transformer - Power Transformer ------*/
#right_info_two h3 #powertransformer{
	background-image:url(../images/prosort/powertransformer_title.jpg);
}

/*------ Transformer - Distribution Transformer ------*/
#right_info_two h3 #distributiontransformer{
	background-image:url(../images/prosort/distributiontransformer_title.jpg);
}

/*------ Transformer - Electric Furnace Transformer ------*/
#right_info_two h3 #electricfurnace{
	background-image:url(../images/prosort/electricfurnace_title.jpg);
}

/*------ Package Substation - American Type ------*/
#right_info_two h3 #americantype{
	background-image:url(../images/prosort/americantype_title.jpg);
}

/*------ Package Substation - European Type ------*/
#right_info_two h3 #europeantype{
	background-image:url(../images/prosort/europeantype_title.jpg);
}

/*------ mobile substation ------*/
#right_info_two h3 #mobilesubstation{
	background-image:url(../images/prosort/mobilesubstation_title.jpg);
}

/*------ Switchgear - LV switchgear ------*/
#right_info_two h3 #LVswitchgear{
	background-image:url(../images/prosort/LVswitchgear_title.jpg);
}

/*------ Switchgear - MV switchgear ------*/
#right_info_two h3 #MVswitchgear{
	background-image:url(../images/prosort/MVswitchgear_title.jpg);
}

/*------ Switchgear - Ring Main Units ------*/
#right_info_two h3 #ringmainunits{
	background-image:url(../images/prosort/ringmainunits_title.jpg);
}




#right_info_page ul {
	display:block;
	width:760px;
	margin:18px 0;
	padding:0 0 15px 0;
	border-bottom:1px #999 dashed;
	margin-left:12px;
	clear:both;
}
#right_info_page ul li {
	float:left;
	display:block;
}
#right_info_page h4 {
	font-size:15px;
	line-height:32px;
}
#show {
	padding:20px;
	line-height:22px;
}
/*------projects------*/
#Transformer {
	background-image: url(../images/transformer_title.jpg);
	background-repeat:no-repeat;
}
#right_info_two h3 {
	background-image:url(../images/projects_title.jpg);
	background-repeat:no-repeat;
	height:40px;
	display:block;
}
#right_info_two h3.news {
	background-image:url(../images/news_title.jpg);
	background-repeat:no-repeat;
	height:40px;
	display:block;
}
#right_info_two h3.product {
	background-image:url(../images/products_title.jpg);
	background-repeat:no-repeat;
	height:40px;
	display:block;
}
#right_info_two h3.productshow {
	background-image:url(../images/product_title2.jpg);
}
#right_info_two ul {
	display:block;
	width:515px;
	margin:18px 0;
	padding:0 0 15px 0;
	border-bottom:1px #999 dashed;
	margin-left:12px;
	clear:both;
}
#right_info_two ul li {
	float:left;
	display:block;
}
#right_info_two h4 {
	font-size:15px;
	line-height:32px;
}
.projects_text {
	width:315px;
	padding-left:15px;
	display:block;
}
.page_text {
	width:560px;
	padding-left:15px;
}
#right_info_two span {
	color:#2569C3;
	line-height:28px;
}
#right_info_two span a:link {
	color:#2569C3;
}
#right_info_two span a:visited {
	color:#2569C3;
}
#right_info_two span a:hover {
	color:#2569C3;
	text-decoration: underline;
}
/*------products------*/
#products_img {
	display:block;
	width:765px;
	margin:0 auto;
}
#products_img2 {
	height:440px;
}
#products_img ul {
/*width:772px;*/
	display:block;
	height:440px;
	margin-bottom:20px;
	padding-left:16px;
}
#products_img li {
	display:block;
	float:left;
}
.products_icon {
	display:block;
	margin-top:200px;
	padding:10px;
	width:35px;
	height:35px;
}
#products_img dl {
	display:block;
	margin-bottom:30px;
}
#products_img dd {
	float:left;
	width:245px;
	height:140px;
	margin:5px 5px;
	display:inline;
}
.position {
	width:635px;
	font-size:14px;
	padding:5px 0 5px 0;
	margin:0 auto;
	background-color:#ECECEC;
	line-height:22px;
	text-indent:14px;
}
dl.resources {
	margin:20px auto;
}
dl.resources dd {
	height:25px;
	line-height:25px;
}
dl.resources dd.title {
	float:left;
	width:450px;
}
dl.resources dd.down {
	float:right;
	margin-right:10px
}
.newstitle {
	clear:both;
	text-align:center;
	font-weight:bold;
}
.newscontent {
	clear:both;
	text-align:left;
	padding-top:20px;
	width:531px;
}
