@charset "gb2312";
/* CSS Document */
body {
	margin: 0px;
	padding:0px;
	font-size: 13px;
	color: #333333;
	font-family:Arial,  "Î¢ÈíÑÅºÚ", "AvantGarde Bk BT";
	background:url(bg.jpg) top center repeat-x;	
}
A {
	COLOR: #000000;TEXT-DECORATION: none
}
A:hover {
	COLOR: #CC0000; TEXT-DECORATION: none
}
img { border:0;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea {
    margin: 0;
    padding: 0; 
	list-style:none outside none;
}
.clr { clear:both;}


.content {margin:0 auto;width:960px;height:auto;padding:0px;}

.top { background:url(topbg.jpg) top right no-repeat; height:98px;}
.toplogo { background:url(toplogo.jpg) top left; width:366px;height:92px; float:left;}
.topright {float:right;}
.topright1 { background:url(topce.jpg) top center no-repeat; width:196px;height:29px;color:#FFFFFF;}
.topright1 a {color:#FFFFFF; font-weight:bold; text-align:center;}
.sc { width:98px; float:left; text-align:center;height:29px; line-height:29px;}
.sc a { color:#ffffff;}
.sc a:hover { color:#ffffff;}
.topright2 {width:206px; margin-top:30px;}

.menu { height:39px;width:960px;}
.menu ul { list-style:none; padding-left:20px;maigin:0px;}
.menu li { float:left;padding-right:10px;maigin:0px;}
.menu li a { color:#FFFFFF;height:39px; line-height:38px; width:100px; display:block; text-align:center; font-weight:bold;}
.menu li a:hover {background:url(menu-2.jpg) no-repeat 3px 6px; color:#FFFFFF;}
#menu1 { background:url(menu-1.jpg) no-repeat 4px 6px; line-height:35px;margin-right:10px; }
#menu2 {margin-left:10px;}
#menu2 a { line-height:41px;}
#menu2 a:hover {background:url(menu-3.jpg) no-repeat 3px 8px;}
#menu3 {}
#menu3 a { line-height:41px;}
#menu3 a:hover {background:url(menu-3.jpg) no-repeat 3px 8px;}
#menu4 {background:url(menu-2.jpg)  no-repeat 3px 6px;}
#menu9 {background:url(menu-2.jpg)  no-repeat 3px 6px;margin-left:10px;}
#menu5 {background:url(menu-3.jpg) no-repeat 3px 8px;margin-left:10px;line-height:41px;}
#menu6 {margin-right:10px; background:url(menu-3.jpg) no-repeat 3px 8px;line-height:41px;}
#menu7 {}
#menu7 a {}
#menu7 a:hover {background:url(menu-1.jpg) no-repeat 4px 6px;}
#menu8 {margin-left:10px;}

.banner { width:960px;height:400px; background:url(bannerbg.jpg) no-repeat left top; margin-top:5px;}
.banner1 {padding:200px 0px 0px 40px;margin:0px;}

.products { background:url(products.jpg) no-repeat left top;width:960px; height:71px;}
.e-products { background:url(e-products.jpg) no-repeat left top;width:960px; height:71px;}
.products a{ float:right; display:block;width:120px;height:71px;}
.e-products a{ float:right; display:block;width:120px;height:71px;}
.products1 { background:url(productsbg.jpg) no-repeat left top;width:960px; height:126px;}


.bottom { background:url(bottombg.jpg) repeat-x top center;}
.bottom11 { background:url(bottombg1.jpg) repeat-x center center;}
.bottom1 {width:960px; margin:auto; background:#f5f5f5;padding-top:10px;}
.about { width:305px;height:214px; float:left; background:url(aboutbg.jpg) no-repeat left top; text-indent:2em; margin-left:15px;}
.about p{ line-height:25px; padding:15px 15px 0px 15px; color:#5c5c5c;}
.about h2 { font-size:14px; line-height:35px; color:#1b6fae;float:left;}

.e-about { width:305px;height:214px; float:left; background:url(aboutbg.jpg) no-repeat left top;margin-left:15px;}
.e-about p{ line-height:25px; padding:15px 15px 0px 15px; color:#5c5c5c;}
.e-about h2 { font-size:14px; line-height:35px; color:#1b6fae;float:left;}

.about1 {float:right;background:url(more.jpg) no-repeat left top; margin:8px 10px 0 0;}
.about1 a { display:block;height:22px;width:51px; } 
.e-about1 {float:right;background:url(e-more.jpg) no-repeat left top; margin:8px 10px 0 0;}
.e-about1 a { display:block;height:22px;width:51px; }
.news { width:356px; height:214px;background:url(newsbg.jpg) no-repeat left top;float:left; margin-left:6px;}
.news p{ color:#1a1a1a; margin:0 15px; line-height:30px; background:url(news-1.jpg) no-repeat bottom left;}
.news p font{ font-size:12px; color:#666666;}
.news h2 { font-size:14px; line-height:35px; color:#1b6fae;float:left; padding-left:35px;}
.news1 {float:right;background:url(more.jpg) no-repeat left top; margin:8px 10px 0 0;} 
.news1 a{ display:block;height:22px;width:51px; }
.e-news1 {float:right;background:url(e-more.jpg) no-repeat left top; margin:8px 10px 0 0;} 
.e-news1 a{ display:block;height:22px;width:51px; }
.qq {margin:45px 0px 0px 85px;}
.contast { width:243px;height:214px;float:left; background:url(contast.jpg) no-repeat left bottom; margin-left:6px;}
.e-contast { width:243px;height:214px;float:left; background:url(e-contast.jpg) no-repeat left bottom; margin-left:6px;}
.contast h2{ font-size:14px;padding:15px 0px 0px 35px;}
.e-contast h2{ font-size:14px;padding:15px 0px 0px 35px;}
.email {margin:54px 0px 0px 110px;}
.email a{ color:#FFFFFF; font-size:12px;}
.bottom2 { background:url(bottom-1.jpg) center top no-repeat; line-height:50px; text-align:center; margin-top:15px;padding-bottom:10px; border-bottom: 2px solid #8BA9B5;}

.center { background:#f5f5f5; width:930px;height:auto;padding:15px;}
.centerleft { float:left; width:241px;height:auto;}
.centerleft h2 { background:url(sub00_06.gif) no-repeat left center; width:186px;height:40px; font-size:16px; color:#FFFFFF;padding-left: 55px;line-height:36px;}
.centerleft1 { background: url("sub_left_bj.jpg") no-repeat scroll right top transparent;padding: 4px 0;}
.centerleft1 ul { margin: 0;padding: 0 20px 20px;}
.centerleft1 li{ list-style:none outside none;}
.centerleft1 li a {
    background: url("sub_tb.gif") no-repeat scroll left 40% transparent;
    border-bottom: 1px dashed #CCCCCC;
    display: block;
    height: 23px;
    margin-top: 5px;
    padding-left: 23px;
}
.centerright { float:right; width:670px;height:auto;}
.centerright h2 { background:url(sub_line.gif) no-repeat bottom left; font-size:14px; height:35px; line-height:35px;}
.con { margin-top:10px;}



.con .productcon1 li { background:#ffffff;
    float: left;
    height: 200px;
    margin: 10px;
    overflow: hidden;
    padding-top: 10px;
    width: 195px; text-align:center; border:1px solid #ededed;}
.con .productcon1 li:hover { background:#ededed; border:1px solid #d4d4d4;}

.con .productcon1 li a, .con .productcon1 li a:link, .con .productcon1 li a:visited {

	
		
}

.con .productcon1 {
	margin-top: 15px;
}
.con .productcon1  li a:hover{
	color: #288ED8;	}