*{ margin:0px; padding:0px;}
body{ background-color:#28513e; }
.main{ width:919px; height:1017px; background-color:#FFFFFF; margin:0 auto;}
.logo{ width:306px; height:122px; background-image:url(../images/index_01.jpg);background-repeat:no-repeat; float:left;}
.logonext{ width:251px; height:122px; background-image:url(../images/index_02-bg.jpg); float:left;}
.logoright{ width:362px; height:48px; background-image:url(../images/index_03.jpg); background-repeat:no-repeat; float:left;}
.logomenu{ width:362px; height:74px; background-image:url(../images/index_04-bg.jpg); background-repeat:no-repeat; position:relative;  float:left;}
.homeicon{ width:82px; height:19px; float:left; margin-left:80px;}


.menu{ width:919px; height:101px; background-image:url(../images/menu_05.jpg); background-repeat:no-repeat; float:left;}
.menulist{ width:777px; height:30px; margin-left:77px;}
.menutext{font: bold 10px  Verdana, Arial, Helvetica, sans-serif; color:#333333; padding:18px 0px 0px 0px; }
.menutext a{ color:#333333; text-decoration:none;}
.menutext a:hover{ color:#666666;}

.title1{ width:252px; height:80px; background-image:url(../images/new_06.jpg);  background-repeat:no-repeat;  float:left;}
.titletext{ height:30px; font: normal 20px  Tahoma; color:#FFFFFF; padding:14px 0px 0px 0px; margin-left:48px;}
.titlelink1{ color:#FFFFFF; font: normal 20px  Tahoma; text-decoration:none;  }
.titlelink2{ color: #666666; font: normal 12px   Arial ; text-decoration:none;  }
.banner{ width:919px; height:277px; float:left;}
.menutext1{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	page-break-before: auto;
	page-break-after: auto;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
	padding:4px 0px 0px 0px;}


.title12{ width:208px; height:80px; background-image:url(../images/new_07.jpg);  background-repeat:no-repeat;  float:left;}
.titletext1{ font: normal 20px  Tahoma; color:#FFFFFF; padding:14px 0px 0px 0px; }

.title13{ width:206px; height:80px; background-image:url(../images/new_08.jpg);    background-repeat:no-repeat;  float:left;}
.title14{ width:253px; height:80px; background-image:url(../images/new_09.jpg);   background-repeat:no-repeat;  float:left;}

.banner{ width:919px; height:277px; background-image:url(../images/index_101.jpg); background-repeat:no-repeat; position:relative; float:left;}

.contentbg{ width:919px; height:370px; background-image:url(../images/bodybg.jpg); float:left;}
.con{ width:600px; height:340px; float:left;}
.content{ width:540px; height:90px; padding:12px 0px 0px 35px; }
.welcome{
	height:20px;
	color: #333333;
	padding:4px 0px 0px 0px;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.textconCopy {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	page-break-before: auto;
	page-break-after: auto;
	font-weight:normal;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ceo{ width:300px; height:200px;  padding:10px 0px 20px 34px; float:left; m}
.ceo1{ width:580px; height:200px; background-color:#CCCCCC; margin-left:35px; float:left;}
.ceo2{ width:300px; height:200px; background-color:#FF0000; float:left; }
.ceo3{ width:300px; height:200px; background-color: #333333; float:left; }
.ceotop{ width:337px; height:10px;  float:left;  }
.ceomidd{ width:337px; height:180px; background-image:url(../images/new10.jpg);  float:left;}
.cont{ width:260px; height:104px; margin-left:40px; padding:20px 0px 0px 0px; }
.textconCopy1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	page-break-before: auto;
	page-break-after: auto;
	font-weight:normal;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
.link{ color: #999999; font: normal 12px Arial; text-decoration: none;}

.ceobottom{ width:337px; height:10px;  float:left; }

.threeicon{ width:169px; height:176px; float:left; padding:20px 0px 0px 40px;   }
.news{ width:259px; height:71px; background-image: url(../images/index_12.jpg); background-repeat:no-repeat;  float:left; margin-left:24px; margin-top:5px;   }
.newsmidd{ width:259px; height:162px; background-image: url(../images/index_14-bg.jpg); float:left;  margin-left:25px;}
.newsbottom{ width:259px; height:19px;   float:left;  margin-left:24px;}
.videgallery{ width:172px; height:80px; float:left; padding:8px 0px 0px 35px;}

.line{ width:919px; height:6px;  float:left;}
.footerleft{ width:16px; height:90px; float:left; background-image:url(../images/index_24.jpg); background-repeat:no-repeat;}
.footermidd{ width:888px; height:90px; background-image:url(../images/index_25-bg.jpg); float:left;}
.logo1{ width:107px; height:52px; float:left; margin-left:30px; }

.footertext{ width:370px; height:12px; font:normal 11px Arial, Helvetica, sans-serif; color:#666666; float:left; margin-left:250px; margin-top:20px;}

.footerlast{ width:15px; height:90px; background-image:url(../images/index_26.jpg); float:left;}

A:link{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight :normal;
	font-size :11px;
	text-decoration: none;
	color:#666666;
	font-style: italic;
	line-height: 17px;
	page-break-before: auto;
	page-break-after: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}	
		
A:visited { font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight :normal;
	font-size :11px;
	text-decoration: none;
	color:#666666;
	font-style: italic;
	line-height: 17px;
	page-break-before: auto;
	page-break-after: auto;
	padding-top: 5px;
	padding-bottom: 5px;}
		
A:active { font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight :normal;
	font-size :11px;
	text-decoration: none;
	color:#666666;
	font-style: italic;
	line-height: 17px;
	page-break-before: auto;
	page-break-after: auto;
	padding-top: 5px;
	padding-bottom: 5px;}


A:hover	{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight :normal;
	font-size :11px;
	text-decoration: none;
	color:#666666;
	font-style: italic;
	line-height: 17px;
	page-break-before: auto;
	page-break-after: auto;
	padding-top: 5px;
	padding-bottom: 5px;;
}

A.head:link{
	font-family :Geneva, Arial, Helvetica, sans-serif;
	font-weight :normal;
	font-size :20px;
	text-decoration: none;
	color:#FFFFFF;
	font-style: normal;
	line-height: normal;
	page-break-before: auto;
	page-break-after: auto;
	padding-top: 0px;
	padding-bottom: 0px;
}	
		
A.head:visited { 	font-family :Geneva, Arial, Helvetica, sans-serif;
	font-weight :normal;
	font-size :20px;
	text-decoration: none;
	color:#FFFFFF;
	font-style: normal;
	line-height: normal;
	page-break-before: auto;
	page-break-after: auto;
	padding-top: 0px;
	padding-bottom: 0px;}
		
A.head:active { 	font-family :Geneva, Arial, Helvetica, sans-serif;
	font-weight :normal;
	font-size :20px;
	text-decoration: none;
	color:#FFFFFF;
	font-style: normal;
	line-height: normal;
	page-break-before: auto;
	page-break-after: auto;
	padding-top: 0px;
	padding-bottom: 0px;}


A.head:hover	{	font-family :Geneva, Arial, Helvetica, sans-serif;
	font-weight :normal;
	font-size :20px;
	text-decoration: underline;
	color:#FFFFFF;
	font-style: normal;
	line-height: normal;
	page-break-before: auto;
	page-break-after: auto;
	padding-top: 0px;
	padding-bottom: 0px;
}

A.leftmenu:link { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	page-break-before: auto;
	page-break-after: auto;
	font-weight: normal;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
A.leftmenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	page-break-before: auto;
	page-break-after: auto;
	font-weight: normal;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
A.leftmenu:active { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	page-break-before: auto;
	page-break-after: auto;
	font-weight: normal;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
#log{ width:89px;
      height:104px;
	  float:right;
	  margin:20px 0px 0px 0px;	  }
A.leftmenu:hover	{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	page-break-before: auto;
	page-break-after: auto;
	text-decoration: underline;
	font-weight: normal;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
.textcon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	float:left;
	width:430px;
	page-break-before: auto;
	page-break-after: auto;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
}
