body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#072330;}
ul, li, ol{ list-style-type:none;}
ul{ margin:0; padding:0;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#036; text-decoration:underline;}

.header{ width:770px; margin:10px auto; height:60px; padding-top:15px;}

.logo{ width:300px; float:left; height:60px;}

.headeritem{ width:250px; height:40px; text-align: center; float:right; padding-top:20px; text-align:right;}
.headeritem div{ float:left; margin:auto 5px; font-size:10px; color:#333; float:right}
.headeritem a{ color:#333; text-decoration: none;}
.headeritem a:hover{ color:#333; text-decoration:none;}

.Home{ background:url(../images/topicon_03.gif) no-repeat center top; padding-top:15px;}

.Sitemap{ background:url(../images/topicon_05.gif) no-repeat center top; padding-top:15px;}

.Favorites{ background:url(../images/topicon_07.gif) no-repeat center top; padding-top:15px;}
.Language{ background:url(../images/topicon_08.gif) no-repeat center top; padding-top:15px;}

.menu{ width:770px; height:50px; margin:auto;}

.banner{ width:770px; height:207px; margin:10px auto;}

.center{ width:770px; height:auto; margin:auto;}

.left{ width:232px; height:auto; float:left; margin-right:10px;}

.leftrecommend{ background:url(../images/leftclasstitle.gif) no-repeat center top #ccc; padding:40px 5px 5px 5px;}
.leftrecommend a{ color:#FFF; text-decoration:none;}
.menulist{
 width:100px; 
 overflow:hidden;
 text-overflow:ellipsis;
 color:#FFFFFF
 }

.lefttitle { cursor:hand; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; border-bottom:1px solid #999; height:22px; line-height:22px; text-indent:2em; clear:both;}

.left5title{ background:url(../images/leftclassicon.gif) no-repeat 10px 50% #A0AAB0;}
.left4title{ background:url(../images/leftclassicon.gif) no-repeat 10px 50% #8F9A9F;}
.left3title{ background:url(../images/leftclassicon.gif) no-repeat 10px 50% #788085;}
.left2title{ background:url(../images/leftclassicon.gif) no-repeat 10px 50% #62696D;}
.left1title{ background:url(../images/leftclassicon.gif) no-repeat 10px 50% #5F6263;}

.left1content, .left2content, .left3content, .left4content, .left5content{ background:#727E8D;}
.left1content{ height:auto; width:100%;}
.left1content li{ width:45%; float:left; margin-left:7px; height:22px; line-height:22px;}
.left2content{ height:auto; width:100%;}
.left2content li{ width:28%; float:left; margin-left:7px; height:22px; line-height:22px;}
.left3content{ height:auto; width:100%;}
.left3content li{ width:45%; float:left; margin-left:7px; height:22px; line-height:22px;}
.left4content{ height:auto; width:100%;}
.left4content li{ width:45%; float:left; margin-left:7px; height:22px; line-height:22px;}
.left5content{ height:auto; width:100%;}
.left5content li{ height:22px; line-height:22px; margin-left:10px;}

.leftappliatcion{ background:url(../images/left_application.gif) no-repeat 10px top; padding:30px 5px 5px 5px; margin:10px auto;}
.leftappliatcion li{ line-height:20px; height:20px; padding-left:15px; border-bottom:1px solid #fff; width:90%;  background:url(../images/star.gif) left 8px no-repeat #F9F9F9;}

.leftsearch{ background:url(../images/productsearch.jpg) no-repeat 10px top; padding:30px 5px 5px 5px; margin:10px auto; text-align: center;}
.leftsearch input { border:1px solid #ccc; height:18px; line-height:18px; width:140px;  vertical-align:middle;}
.leftsearch select { width:200px; height:22px; border:0px; margin-bottom:10px;}
.searchgo input{ width:30px; height:20px; line-height:20px; text-align:center; font-size:12px;}
.searchgo{ text-align:right; padding-right:10px; margin-top:5px;}


.listbox{}

.leftflash{}

.right{ width:520px;}

.rightabout{
	font-size:14px;
	line-height:25px;
	width:100%;
	word-break:break-all;
	height:100px;
	overflow:hidden;
	background:#F2F2F2;
	font-family: "Times New Roman", Times, serif;
}
.rightabout p{ margin:0 10px;}
.rightproduct{ width:100%; padding-top:10px; padding-bottom:10px; border:1px solid #f2f2f2;}

.productimg{ float:left; width:114px; height:80px; vertical-align:middle; text-align:center; border:1px solid #ccc; font-size:12px;}
.productimg a img{ vertical-align:middle; border:0; width:98px; height:61px; top:10px; position:relative;}

.productbox{ width:240px; height:100px; margin:12px 5px; float:left;overflow:hidden;}

.productboxtext{ background:#F2F2F2; float:left; width:110px;height:80px;overflow:hidden; line-height:20px; padding-left:10px;}
.productboxtitle{ width:232px;text-overflow:ellipsis;overflow:hidden; text-align:center; height:22px; line-height:22px;}

.footer{ width:770px; height:auto; margin: 10px auto; color:#666; text-align:center; line-height:20px; margin-top:10px; background:#F5F5F5; height:auto;}
.footer div{ font-size:1px; height:4px; background:#E1E5E9}
.footer a{ color:#999; text-decoration:none; margin: auto 10px;}
.footer a:hover{ color:#333; text-decoration:underline;}

.aboutdetail{
	background:#ECF0F3;
	font-size:14px;
	color:#003365;
	width:100%;
	word-break:break-all;
	line-height:25px;
	font-family: "Times New Roman", Times, serif;
}
.aboutdetail p{ padding:10px;}
.aboutdetailimg{ float:right; margin-right:10px; border:1px solid #DFDFDF; padding:2px;}
.aboutdetail span{ color:#CC0000; font-weight:bold;}

.contactdetail{ background:#ECF0F3; font-size:12px; color:#003365; width:100%; word-break:break-all; line-height:25px; height:770px;}
.contactdetail p{ padding:15px;}
.contactdetailimg{ float:left; margin-right:10px; border:1px solid #DFDFDF; padding:2px;}
.contactdetail span{ color:#CC0000; font-weight:bold;}
.contactform{ font-size:12px; font-weight:normal; margin-top:50px;}

.abouttitle{ background:url(../images/aboutus01.gif) no-repeat left 50%; height:19px;}
.producttitel{ background:url(../images/product01.gif) no-repeat left 50%; height:19px;}
.productaddptitle{ background:url(../images/appction01.gif) no-repeat left 50%; height:19px;}
.antennatitel{ background:url(../images/antenna01.gif) no-repeat left 50%; height:19px;}
.downloadstitel{ background:url(../images/downloads01.gif) no-repeat left 50%; height:19px;}
.contacttitle{ background:url(../images/contact01.gif) no-repeat left 50%; height:19px;}
.sitemaptitle{ background:url(../images/sitemap01.gif) no-repeat left 50%; height:19px;}



.productaddpcontent{ margin-top:10px; border-left:1px solid #DFF3FA; border-right:1px solid #DFF3FA; border-bottom:1px solid #DFF3FA;}
.productaddpcontent li a{ line-height:25px; height:25px; background:#F5FAFD; border-top:1px solid #DFF3FA; font-size:14px; font-weight:normal; padding-left:15px; display: block;}
.productaddpcontent li a:hover{ line-height:25px; height:25px; background:#fff; border-top:1px solid #DFF3FA; font-size:14px; font-weight:normal; padding-left:15px; display: block;}

.downloadscontent{ margin-top:10px; border-left:1px solid #DFF3FA; border-right:1px solid #DFF3FA; border-bottom:1px solid #DFF3FA;}
.downloadscontent td{ height:25px; line-height:25px; padding-left:10px;}
