@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; font-size:14px; line-height:20px; font-family:Arial;}
div, h1, h3, h4, h5, h6, dd, dl, dt, ul, li{margin:0; padding:0}
a{text-decoration:none;}
img{border:none;}

h4, h5,h3{font-size:16px;}

/** header **/
.header{
	width:1148px;
	height:146px;
	margin:0 auto;
	background:url(../images/top_bg.jpg) no-repeat;
}
.logo{
	float:left;
	width:200px;
	height:97px;
	*height:92px !important;
	margin-left:30px;
	padding-top:15px;
	*padding-top:0;
	*margin-top:15px;
}
.right-header{
	float:right;
	width:860px;
}
.header-info{
	float:right;
	width:860px;
	height:100px;
	padding:0 0 6px 0;
	text-align:right;
	overflow:hidden;
}
.header-info > table{
	float:right;
}
.header-info img{
	/*max-width:125px;*/
	max-height:100px;
}
.menubar{
	float:right;
	width:860px;
	height:40px;
	background:url(../images/menubar_bg.png) no-repeat;
	/*margin-top:-6px;
	*margin-top:-1px !important;*/
}
.menubar a{
	font-family:Arial;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	color:#FEFEFE;
}

.VideoTitle{
	font-family:Arial;
	font-size:18px;
	text-decoration:none;

	color:#9b9b9b;
}


.VideoTitle01{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#51b7ec;
}

.menubar a:hover{
	text-decoration:underline;
}


.banner{
	width:1148px;
	height:344px;
	margin:0 auto;
}

/** Index **/
.index_main{
	width:1148px;
	height:467px;
	margin:0 auto;
	background:url(../images/index_main_bg.png) repeat-y;
	margin-top:25px;
}

.leftpic{
	width:400px;
	height:467px;
	margin-left:8px;
	float:left;
}
.leftpic div{
	width:386px;
	height:auto;
	margin:15px auto 0 auto;
}

.leftpic .pic1_1{margin-left:65px; margin-top:45px;}
.leftpic .pic2_2{margin-left:30px; margin-top:10px;}
.leftpic .pic3_3{margin-left:-1px; margin-top:10px;}

.rightcontent{
	width:740px;
	height:467px;
	float:right;
}
.slogo{
	width:665px;
	height:70px;
	float:right;
	margin-top:15px;
	margin-right:8px;
}
.contxt{
	width:740px;
	height:350px;
	background:url(../images/main_txt_bg.png) no-repeat;
	margin-top:15px;
	float:right;
	margin-right:8px;
}
.contxt h4{
	width:600px;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#2a2a2a;
	text-align:justify;
	text-justify:inter-ideograph;
	margin:8px 40px 0 0;
	float:right;
}

/** footer **/
.foot{
	width:1148px;
	height:66px;
	margin:25px auto;
	float:none;
}

.footlogo{
	width:120px;
	height:65px;
	margin-left:8px;
	float:left;
	margin-top:-5px;
}
.footcopyright{
	width:960px;
	height:66px;
	background:url(../images/foot_bg.png) no-repeat;
	float:right;
	text-align:right;
	margin-right:40px;
	padding-top:15px;
}

/** Category List **/
.category{width:200px; height:auto; float:left; margin-top:25px;}
.category span{color:#666;}
.cag_bar{width:200px; height:35px; margin-left:18px; margin-top:2px;}
.cag_bar span{ margin-top:20px; margin-left:9px; color:#8BC53F; font-weight:bold; font-size:18px;}

.cag_name .current{ margin-left:25px; background:url(../images/noice_06.jpg) no-repeat; border-bottom:solid 1px #8BC53F; margin-bottom:10px;}
.cag_name .item{ margin-left:25px; background:url(../images/noice_03.jpg) no-repeat; border-bottom:solid 1px #8BC53F; margin-bottom:10px; color:#666;}
.cag_name .item dt , .cag_name .current dt{ font-weight:bold; font-size:14px; margin-left:25px; margin-bottom:5px;}
.cag_name .item dt a{ text-decoration:none; color:#666;}
.cag_name .item .this_title{ font-weight:bold; font-size:14px; margin-left:25px;}
.cag_name .item_list{ margin-left:25px; border-bottom:solid 1px #8BC53F;margin-bottom:10px; display:none;}
.cag_name .item_list_hide{ margin-left:25px; display:none;}
.cag_name .item_list .thumb ,.cag_name .current .thumb{ margin:5px 0px; margin-left:25px;}
.cag_name .item .title span, .cag_name .item .title a , .cag_name .item_list .thumb a { text-decoration:none; color:#666;}
.cag_name .item .title span:hover, .cag_name .item .title a:hover , .cag_name .item_list .thumb a:hover{color:#8BC53F; text-decoration:underline; font-weight:bold;}
.cag_name .item .this_title span, .cag_name .item .this_title a , .cag_name .item .this_title a:hover{ color:#8BC53F;}
/** Category List end **/

 /** Product List **/
.prod_right{
	width:920px;
	float:right;
	height:auto;
	margin-top:25px;
}
.context_prod{
	width:855px;
	text-align:justify;
}

.context_prod h4{
	width:800px;
	margin:0 auto 0 auto;
	font-weight:normal;
	
	overflow:auto;
}

.prod_cate{
	width:850px;
	margin-left:35px;
	/*margin-top:25px;*/
}
.prod_cate dl{
	width:265px;
	height:230px;
	float:left;
	text-align:center;
}

.prod_cate h3{
	width:800px;
	margin:0 auto 0 auto;
	font-weight:normal;
	padding-bottom:25px;
}

.context_prod h5 a, .prod_cate a{color:#666; text-decoration:none;}
.context_prod h5 a:hover, .prod_cate a:hover{color:#06C; text-decoration:underline;}

.prod_cate .prod_list{
	width:805px;
	height:60px;
	margin:0 auto;
	text-align:center;
	vertical-align:middle;
	float:left;
	border:1px #22deff solid;
	padding-top:12px;
}
.imgdt{width:180px; float:left; vertical-align:middle; margin-left:1px;}
.codedt{width:155px; float:left; vertical-align:middle; margin-left:1px;}
.namedt{width:155px; float:left; vertical-align:middle; margin-left:1px;}

.prod_detail{
	width:500px;
	height:155px;
	float:left;
	margin-left:25px;
	font-weight:normal;
	
	font-size:14px;
}
.prod_key{width:150px; height:32px; float:left;}
.prod_value{width:250px; height:32px; float:right;}
.prod_description{width:850px; overflow:auto;}
.prod_detail_image{
	width:200px;
	height:150px;
	float:right;
	margin-right:20px;
}

.prod_main{
	width:1148px;
	height:550px;
	margin:0 auto;
	background:url(../images/main_bg.png) repeat-y;
	margin-top:25px;
}
.prod_main .rightcontent{
	width:740px;
	height:550px;
	float:right;
}


.asso_main{
	width:1148px;
	height:915px;
	margin:0 auto;
	background:url(../images/main_bg.png) repeat-y;
	margin-top:25px;
}
.asso_main .rightcontent{
	width:740px;
	height:785px;
	float:right;
}


/** About Us **/
.about_main{
	width:1148px;
	height:550px;
	margin:0 auto;
	background:url(../images/about_main_bg.png) repeat-y;
	margin-top:25px;
}
.about_main .rightcontent{
	width:740px;
	height:550px;
	float:right;
}

.about_main_txt{
	width:740px;
	height:430px;
	background:url(../images/about_txt_bg.png) no-repeat;
	margin-top:15px;
	float:right;
	margin-right:8px;
}
.about_main_txt h4{
	width:600px;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#2a2a2a;
	text-align:justify;
	text-justify:inter-ideograph;
	margin:8px 50px 0 0;
	float:right;
}

.cate_name{	width:800px; padding:0; margin:0; display:inline; float:left; font-weight:normal; font-size:14px; color:#2a2a2a;}
.cate_name a{color:#2a2a2a;}
.cate_name a:hover{text-decoration:underline; color:#06C;}
/** Contact Us **/
.contact_main{
	width:1148px;
	height:450px;
	margin:0 auto;
	background:url(../images/main_bg.png) repeat-y;
	margin-top:25px;
}
.contact_main .leftcontent{width:390px; height:323px; float:left; margin-top:60px; margin-left:0;}
.contact_main .rightcontent{
	width:740px;
	height:450px;
	float:right;
}

.contact_txt{
	width:740px;
	height:320px;
	float:right;
	margin-right:8px;
	background:url(../images/contact_txt_bg.png) no-repeat;
	margin-top:15px;

}
.contact_txt h4{
	margin-top:15px;
	margin-bottom:15px;
}
.contact_txt dl{
	width:650px;
	float:right;
	height:40px;
}
.leftdt{
	width:120px;
	height:40px;
	float:left;
	display:inline;
}
.rightdt{
	width:460px;
	height:40px;
	float:left;
	margin-left:18px;
	display:table;
}
.contact_txt a{color:#616161; text-decoration:none}
.nav{color:#fefefe; font-size:12px; float:left; display:inline;}
.nav a{color:#06C; text-decoration:none; font-size:14px;}
.nav a:hover{color:#06C; text-decoration:underline;}

#new_index{width:1143px; display:table; margin:25px auto 0 auto; background:url(../images/homepage_bg.gif) no-repeat;}
#new_index img{border:none;}
#new_index a{color:#666;}
#new_left{width:825px; float:left; display:inline;}
.new_pic1{width:721px; height:169px; display:block; margin-left:142px; margin-top:12px;}
.new_pic2{width:721px; height:169px; display:block; margin-left:70px; margin-top:0;}
.new_pic3{width:721px; height:169px; display:block; margin-left:0; margin-top:0;}
#new_right{width:273px; float:left; margin-top:230px; display:inline; margin-left:-30px;}
.video_title{width:240px; height:30px;}
.video_list{width:240px; height:150px; margin:17px 0; display:table;}
.video_ul{width:240px; margin:0; padding:0; list-style:square outside url(../images/triangle.png); list-style:square inside url(../images/triangle.png) \9; *list-style:square inside url(../images/triangle_ie.png) !important; line-height:22px;}
.video_li{width:240px;}
.model_logo{width:240px; height:36px; display:inline; margin-left:30px;}

#footer{width:1148px; height:66px; margin:25px auto; display:block; background:url(../images/foot_bg.png) no-repeat;}
.footer_txt{width:843px; height:60px;  float:right; display:inline; margin-right:50px; margin-top:15px; text-align:right;}

	a.videoLink:Visited,	
	a.videoLink:link {
	font-family: Arial;
	font-size:14px;
	text-decoration: none;
	color:#000000;
		}
		
	a.videoLink:hover, 
	a.videoLink:focus{
		
		color: #1a56ce; 
		text-decoration:underline;
		 }