﻿body {width:100%;  margin: 0px; padding:0;FONT-SIZE: 11px; COLOR: #777777; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

a{ text-decoration: none;}
a:hover{color: #cccccc;}
a:link {color: #cccccc;}
a:visited {color: #cccccc;}
td{ font-size: 12px; color:#333333;}
li{list-style: none;}
.clear{clear:both;}

.main{width:100%;  height:auto; margin:0 auto; background-color:#f8fbfb;}
.main_pro{width:100%;  height:auto; margin:0 auto; background-color:#fff;}

.main_col{ width:100%; height:auto; position:relative;z-index:120; margin:0 auto;}
.main_col_div1{ width:23%; height:auto;font-size:20px; float:left; text-align:center;display: block;background-image:url(../images/In-Car.jpg);background-repeat: no-repeat;background-size: 100% 100%;}
.main_col_div2{ width:23%; height:auto; float:left; text-align:center;display: block;background-image:url(../images/Bluetooth.jpg);background-repeat: no-repeat;background-size: 100% 100%;}
.main_col_div3{ width:23%; height:auto; float:left; text-align:center;display: block;background-image:url(../images/info.jpg);background-repeat: no-repeat;background-size: 100% 100%;}
.main_col_div4{ width:23%; height:auto; float:right; text-align:center;display: block;background-image:url(../images/Adapter.jpg);background-repeat: no-repeat;background-size: 100% 100%;}
.main_col_div_text{ width:100%; height:auto; text-align:center; color:#000; font-size:20px; vertical-align:middle;display:table-cell; }
.main_col_div_img{ width:100%; height:auto;position: absolute;}
.main_col_div_text:hover{filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; background-color: #000;color: #fff;} 

.about_main{width:900px; height:auto; padding-top:20px; margin:0 auto; margin-bottom:40px; }
.about_left{ width:20%; height:auto; float:left; text-align:left;}
.about_left ul{}
.about_left ul li a{ line-height:32px; color:#000; font-size:14px;}
.about_left ul li a:hover{ line-height:32px; color:#f2f2f2; font-size:14px;}
.active{ line-height:32px; color:#c2c2c2; font-size:14px;}
.about_right{ width:80%; height:auto; float:right; margin:0 auto; margin-bottom:20px;}

.main_news{width:900px; height:auto;padding-top:20px; margin:0 auto; margin-bottom:40px; }
.news_main{width:100%;min-height:600px;  float:left; margin-top:0px;}
.news_title{ width:100%; height:32px;font-size:16px; color:#8fae1d; line-height:32px; font-weight:bold; text-align:left;}
.news_pic{ padding:20px;}
.news_content{width:100%; float:left; text-align:left; line-height:22px;}


.main2{width:100%; height:auto;margin:0 auto; }



.main_patent{width:100%;min-height:560px; background:url(../images/bg-gray.jpg) no-repeat;}
.main_contact2{width:1200px; height:auto;margin:0 auto; padding-top:20px; }
.main_left{float:left; width:300px; height:800px;margin:0 auto; text-align:left;}
.main_right{ float:left;  width:900px;  margin:0 auto;}
.main_title{width:100%; border-bottom:1px solid #ccc; height:32px; line-height:32px; text-align:right;}

.pro_right{ float:right;  width:600px;  margin:0 auto;}

.main_contact{width:900px; height:auto; min-height:600px; margin:0 auto; padding-top:10px;text-align:center;}
.contact_top{ width:800px; float:left;text-align:left;margin-top:20px; margin-left:40px; line-height:26px;}
.contact_bottom{ width:560px; float:left;text-align:center;padding:50px;}

.footer2{width:100%; height:80px; text-align:center; margin:0 auto; background:#fff;}
.foot2{ width:100%; height:80px; line-height:80px; text-align:center;}


footer {width:100%; min-width:1200px; height:100px;}
.container{width:900px; height:auto; margin:0 auto;padding-top:20px; border-top:1px #c3c3c3 solid;}
.footer-stamp {width:222px; height:57px; margin-top:20px; display:block; background:url(../images/logo.png); background-size:cover; text-indent:-9999px; float:left;}
.address-cd {font-style:normal; text-align:center; color:#898f88; font-size:12px; line-height:22px; }
.address-cd strong {color:#8fae1d;}

#top
{
    margin-left:20px;
	height:500px;
	width:260px;
	float:left;
	z-index:1;
	background-color: #F3F3F3;	
color:#666666
}
#top a{
color:#666666}
#top A:hover{
	color:#000000;
	font-weight:bold
}
.big12{
font-size:12px;
font-weight:bold}
.title{
font-size:14px;
color:#5B9701
}