﻿@charset "gb2312";
/* CSS Document */
body { margin: 0; padding: 0;  font-family: "????"; font-size: 12px; }
#container{width:963px;margin:0 auto;}
a{text-decoration:none; font-size:12px; font:"????"; color:#aaa;}
img { vertical-align:middle; }/*-------header---------*/
#header ul .on{ background:url(../images/li_bg.gif) no-repeat center center; font-color:#FFF;}
#header{width:962px;height:104px;background:url(img/bg_head.jpg) no-repeat;}
#logo{margin:6px 0 0 4px;}

.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(img/02.png)}
.curimg{background-image:url(img/01.png)}


#header a#home.on{background:url(img/li_01.png) no-repeat center; width:115px; height:31px;}
#header a#about.on{background:url(img/li_02.png) no-repeat center; width:115px; height:31px;}
#header a#shili.on{background:url(img/li_03.png) no-repeat center; width:115px; height:31px;}
#header a#product.on{background:url(img/li_04.png) no-repeat center; width:115px; height:31px;}
#header a#hezuo.on{background:url(img/li_05.png) no-repeat center; width:115px; height:31px;}
#header a#video.on{background:url(img/li_08.png) no-repeat center; width:115px; height:31px;}
#header a#contact.on{background:url(img/li_06.png) no-repeat center; width:115px; height:31px;}
#header a#recruit.on{background:url(img/li_07.png) no-repeat center; width:115px; height:31px;}

.clear{clear:both;}
/*----content------*/
#content{width:963px; background:#f7f7f7;}
#banner{width:963px; height:259px;margin:2px 0; background-repeat:no-repeat;}
#banner_home{margin:1px 0px;width:963px; height:313px;}
/*----banner------*/


#main{width:963px;}
#main h2{margin:4px 5px;}
#main_left{width:660px;height:212px; margin:5px 0px;float:left;background:url(img/bg_home_about.jpg) no-repeat;}
#main_right{width:303px;height:212px;margin:5px 0px; float:right;background:url(img/bg_home_cer.jpg) no-repeat;}
#main_right img{margin:0 10px 4px 10px;}
#main_product{width:962px;height:197px; clear:both;background:url(img/bg_home_pro.jpg) no-repeat;}
.home_nr_height{border-top:1px #ccc solid;margin:0 6px;padding:8px 4px 4px 6px; text-align:center;}
#main_left .home_nr_height img{ float:left; background:#FFF; margin:4px;boder:4px #FFF solid;}
.more a{font-weight:bold;color:#196abe;font-size:12px;}
 img{ border:0px;}
 .bold{font-weight:bold;}
 .asse td{text-align:center; color:#666;}
 .asse  table td{border-bottom:#ccc dashed 1px;}
 .asse  td img{border:1px #ddd solid;}
 .coop td {background:#fff; border:1px #ccc dashed;}
 .product td p{line-height:0; text-indent:0; text-align:left;}
 .product td{text-align:left;}
#main_product a:link,a:visited {
	color: #666666;
	text-decoration: none;
}
#main_product a:hover,a:active {
	color: #196abe;
	text-decoration: underline;}
	
#demo {
overflow:hidden;
border: 1px dashed #CCC;
width: 960px;
}
#demo img {
border: 1px solid #ccc;margin:4px;padding:6px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo1 td{ margin:4px; text-align:center; font-weight:normal; font-size:12px;}
#demo1 a{text-align:center; font-weight:normal; font-size:12px;}
#demo2 {
float: left;
}
/*----#demo{width:960px; overflow:hidden; margin:0px auto;padding:4px 4px;text-align:center; font-size:12px; font-weight:normal;border-top:1px #ccc solid;}
#demo .table td{width:148px; height:148px; background:#FFF; border:#CCC solid 1px; text-align:center; vertical-align:middle;margin:2px 4px;}
#demo .table td img{height:100px;width:100px;margin-bottom:8px;}----*/
/*-----sidebar-----*/
#sidebar{float:left; width:26%;}
#sidebar img{margin:4px;}
#sidebar ul{margin:2px 2px 0 12px; width:80%; padding:0;}
#sidebar li{list-style-type:none; vertical-align:middle;border-bottom:dashed 1px #999;padding-left:6px;height:30px;background:url(img/about_22.jpg) no-repeat 4px center;}
#sidebar li a{height:30px;display:block;font-size:14px;color:#666; text-decoration:none; font-weight:bold;overflow: hidden;padding:8px 0 0 26px;}
#sidebar li a:link,a:visited{text-decoration:none ; color:#666 ;}
#sidebar li a:hover,a:active{
	text-decoration:underline;
	color:#369;
}
#sidebar li a.on{ text-decoration:none;color:#295980;}
#main_content{float:right; width:70%; padding-bottom:20px;padding-right:10px;}
#main_content p{}
#main_content img{margin:2px;}
.content{border-top:solid 1px #999;padding:6px 6px 0 6px;margin:4px 0 8px 6px;}
.content_cer img {border:solid #ccc 1px;padding:4px; background:#FFF;}
.content table td{text-align:center;  vertical-align:middle;margin:6px;}
.content table td img{padding-bottom:8px;}
.content .border{border-bottom:1px dashed #ccc;border-right:1px dashed #ccc;}
.content .border1{border-bottom:1px dashed #ccc;}
.site{float:right;margin:6px;}
.site a{color:#295980;line-height:normal; font-size:12px;}
.align{text-align:left;}
#demo_a{text-align:center;margin:0 auto;}
/*-----footer-----*/
#footer{background:#f7f7f7;border-top:solid #fff 2px;}
#footer p{line-height:1.5em;margin:4px 0 4px 2px;padding:4px 0;}
#proul{margin:0; padding:0; display:block;}
#proul li{ list-style:none; float:left; width:325px; display:block; border-bottom:#ccc dashed 1px; padding:5px 0; color:#666; height:150px; overflow:hidden;}
#proul li img{border:1px #ddd solid;}
#proul li dl{margin:0; padding:0;}
#proul li dl dt{margin:0 10px 0 0; padding:0; float:left; display:block; text-align:left;}
#proul li dl dd{margin:0; padding:0; display:block; line-height:20px; padding-left:20px;}
#proul li dl dd b{display:block; margin-bottom:5px; margin-top:15px;}
#proul li dl dd p{margin:0; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:20px;}
.newsul{margin:10px; padding:0;}
.newsul li{list-style:none; border-bottom:#CCCCCC dashed 1px; line-height:28px; background:url(img/about_23.jpg) no-repeat left; padding-left:18px;}
#imgul{margin:0; padding:0; display:block;}
#imgul li{ list-style:none; float:left; width:325px; display:block; border-bottom:#ccc dashed 1px; padding:5px 0; color:#666; height:210px; overflow:hidden; text-align:center;}
#imgul li img{border:1px #ddd solid;} 
#imgula{margin:0; padding:0; display:block;}
#imgula li{ list-style:none; float:left; width:210px; display:block; border-bottom:#ccc dashed 1px; padding:5px 0; color:#666; height:160px; overflow:hidden; overflow:hidden; text-align:center;}
#imgula li p{margin:0; padding:0;}
#imgula li img{border:1px #ddd solid; margin-bottom:5px;} 

/* menu */
.jqueryslidemenu {
	WIDTH: 920px; font:75%/150% "\5FAE\8F6F\96C5\9ED1","\5b8b\4f53",tahoma,vernada; font-size:14px; font-weight:bold; margin:10px 0 10px 30px;}
.jqueryslidemenu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; 
}
.jqueryslidemenu UL LI {
	Z-INDEX: 100; POSITION: relative; DISPLAY: inline; float:left; font-weight:bold; width:115px; text-align:center;
}
.jqueryslidemenu UL LI A {
	DISPLAY: block; TEXT-DECORATION: none; overflow: hidden;
}
* HTML .jqueryslidemenu UL LI A {
	DISPLAY: inline-block
}
#header a#home{background:url(img/li_01_01.png) no-repeat center; width:115px; height:31px;}
#header a#about{background:url(img/li_02_02.png) no-repeat center; width:115px; height:31px;}
#header a#shili{background:url(img/li_03_03.png) no-repeat center; width:115px; height:31px;}
#header a#product{background:url(img/li_04_04.png) no-repeat center; width:115px; height:31px;}
#header a#hezuo{background:url(img/li_05_05.png) no-repeat center; width:115px; height:31px;}
#header a#video{background:url(img/li_08_08.png) no-repeat center; width:115px; height:31px;}
#header a#contact{background:url(img/li_06_06.png) no-repeat center; width:115px; height:31px;}
#header a#recruit{background:url(img/li_07_07.png) no-repeat center; width:115px; height:31px;}

#header a#home:hover{background:url(img/li_01.png) no-repeat center; width:115px; height:31px;}
#header a#about:hover{background:url(img/li_02.png) no-repeat center; width:115px; height:31px;}
#header a#shili:hover{background:url(img/li_03.png) no-repeat center; width:115px; height:31px;}
#header a#product:hover{background:url(img/li_04.png) no-repeat center; width:115px; height:31px;}
#header a#hezuo:hover{background:url(img/li_05.png) no-repeat center; width:115px; height:31px;}
#header a#vieo:hover{background:url(img/li_08.png) no-repeat center; width:115px; height:31px;}
#header a#contact:hover{background:url(img/li_06.png) no-repeat center; width:115px; height:31px;}
#header a#recruit:hover{background:url(img/li_07.png) no-repeat center; width:115px; height:31px;}

.jqueryslidemenu UL LI UL {
	POSITION: absolute; MARGIN: 0px; DISPLAY: block; VISIBILITY: hidden; LEFT: 0px;
}
.jqueryslidemenu UL LI UL LI {
	DISPLAY: list-item; FLOAT: none; line-height:30px; height:30px; border-bottom:#858383 solid 1px; padding:0;
}
.jqueryslidemenu UL LI UL LI UL {
	MARGIN: 0px; TOP: 0px; line-height:30px;
}
.jqueryslidemenu UL LI UL LI A:link {
 MARGIN: 0px; WIDTH: 115px; font-size:13px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px; color:#ffffff; line-height:30px; height:30px; text-align: center; text-decoration: none; background-color:#6d6d6d;font-weight:100; padding-top:0px; padding-bottom:0px;
}
.jqueryslidemenu UL LI UL LI A:visited {
 MARGIN: 0px; WIDTH: 115px; font-size:13px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px; color:#ffffff; line-height:30px; height:30px; text-align: center; text-decoration: none; background-color:#6d6d6d;font-weight:100; padding-top:0px; padding-bottom:0px;
}
.jqueryslidemenu UL LI UL LI A:hover {
MARGIN: 0px; WIDTH: 115px; font-size:13px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px; color:#ffffff; line-height:30px; height:30px; text-align: center; text-decoration: none; background-color:#005198; font-weight:100; padding-top:0px; padding-bottom:0px;
}
