html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1.4}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

A{COLOR: #666666; TEXT-DECORATION: none;}
a:hover{color:#0099FF;}
body{background:url(../images/bg.jpg) repeat-x; font-size:12px; margin-top:-5px; *margin-top:0px; color:#666666; font-family:"ËÎÌå"; }

#container{width:960px; margin:0 auto;}
.clear{clear:both;}

#head{background:url(../images/headbg.gif) repeat-x; margin-bottom:6px;}

#logo{background:url(../images/logo.jpg) no-repeat; float:left; width:373px; height:65px;}
#logo a{display:block; height:65px;}

#language{float:right; margin-right:20px; margin-top:15px;}
#language a{color:#494949;}
#language a:hover{color:#0099FF;}
#language ul li{float:left; margin-left:20px;}
#cn{background:url(../images/cn.jpg) no-repeat left center; padding-left:25px;}
#en{background:url(../images/en.jpg) no-repeat  left center; padding-left:25px;}


#menu{width:770px; margin:0 auto;}
#menu ul li{background:url(../images/menu.jpg) no-repeat; height:30px; padding-top:8px; width:91px; text-align:center; margin-right:6px; float:left;}
#menu ul li div{height:28px;}
#menu ul li a{color:#000;}
#menu ul li a:hover{color:#0099FF;}
 #home{background:url(../images/home.jpg) no-repeat center 18px; height:28px;}
 #about{background:url(../images/about.jpg) no-repeat center 18px;}
 #news{background:url(../images/news.jpg) no-repeat center 18px;}
 #products{background:url(../images/product.jpg) no-repeat center 18px;}
 #order{background:url(../images/order.jpg) no-repeat center 18px;}
 #information{background:url(../images/information.jpg) no-repeat center 18px;}
 #case{background:url(../images/case.jpg) no-repeat center 18px;}
 #contact{background:url(../images/contact.jpg) no-repeat center 18px;}
 
 
#banner{border-top:2px solid #066dba; text-align:center;}


#main{ width:951px; background-color:#FFFFFF;}

#left{width:209px; float:left; margin-top:12px; background-color:#FFFFFF;}
#center{width:488px; float:left; margin:0px 12px; margin-top:12px;}
#right{ width:228px;  float:left; margin-top:12px;}


#search{margin-bottom:12px;}
h2{margin-bottom:5px;}
.input{border:1px solid #7e9db9; width:117px; height:17px;}
.searchboximg{float:left;}
.searchboxinput{float:left; width:117px; margin:0px 5px; *margin:0px 2px;}
#searchbox{ background:url(../images/searchboxbg.gif) repeat-x; height:34px; padding-left:7px; padding-top:12px; width:202px; clear:both}

.product{border:1px solid #e4e4e4; background:url(../images/index7.gif) repeat-x; padding:5px;}
.productitle{background:url(../images/linebg1.gif) repeat-x left bottom; height:30px; line-height:30px;}
h1{background:url(../images/index4.gif) no-repeat 5px center; padding-left:20px; font-weight:normal;}
.productitle img{float:right; margin-top:-20px; margin-right:15px;}
.product ul {margin:7px 0px;}
.product ul li{border-bottom:1px dashed #e4e4e2; line-height:25px; background:url(../images/list1.gif) no-repeat 20px center ; padding-left:30px;}

h2  span{margin-right:20px; float:right; margin-top:12px; *margin-top:-18px;}
.companycon{line-height:25px; border:1px solid #e4e4e4; padding:10px;}
.newstitle{background:url(../images/linebg.gif) repeat-x left 33px; width:100%}
.newstitle span{float:right; margin-top:10px; *margin-top:-25px; margin-right:10px;}
.newscon{ line-height:28px; }
.newscon img{float:left; margin:0px 10px 10px 0px; *margin-top:10px;}
h4{margin-top:10px; color:#fc6703; font-size:14px;}
.newscon p{text-indent:2em;}
.newslist{clear:both; line-height:26px;}
.newslist ul li{ border-bottom:1px dashed #e4e4e2; clear:both; background:url(../images/list.gif) no-repeat 8px center; padding-left:20px;}
.newslist ul li span{float:right; margin-right:10px;*margin-top:-26px;}
.product1{margin-top:20px;}
.product1 ul li{background-color:#f3f3f3; border:1px solid #cccccc;width:150px; float:left; margin-right:8px; text-align:center; margin-top:15px;}
.product1 ul li img{border:3px solid #fff; border-bottom:0px;}
.product1 ul li p{margin:3px 0px;}


.case{margin-bottom:14px;}
.case div{ padding:3px; text-align:center}
.contactcon{background:url(../images/index11.gif) repeat-y; margin-left:0px; margin-bottom:15px; margin-top:15px;} 
 h5{ color:#198acc; margin:10px; margin-right:0px; }
.contactcon1 h6,.contactcon h6{  margin-left:20px;}
.contactcon1 p,.contactcon p{ margin-left:40px; padding-right:20px;}
.contactcon1{background:url(../images/index13.gif) repeat-y; margin-left:0px; margin-bottom:15px; margin-top:15px;} 

#foot1{margin-top:20px; background:url(../images/foot.gif) repeat-x; height:81px;}

#foot{  background:url(../images/foot.gif) repeat-x; height:81px;}
#footer{width:960px; margin:0 auto; color:#b4b4b4;}
#footer a{color:#b4b4b4; line-height:16px;}
.footerlogo{margin:15px 40px 0px 50px; background:url(../images/footlogo.gif) no-repeat; width:303px; float:left; height:50px;}
.copyright{float:left; margin-top:20px; color:#999999;}


.place{text-align:right;}
.right{width:700px; padding-left:12px; padding-top:10px; padding-right:10px; border-left:1px solid #ebebeb; float:right; margin-left:20px; border-right:1px solid #ebebeb;}
.casecon{margin:10px 0px; text-align:center;}
.casecon p{margin:10px 0px 20px 0px;}
.page{text-align:center; line-height:30px;}


.casecontainer{margin:15px 10px 30px 10px; line-height:30px;}
.casecontainer ul li{background:url(../images/list2.gif) no-repeat left center; clear:both; border-bottom:1px dashed #e3e3e3; padding-left:25px;}
.casecontainer ul li span{float:right; margin-right:10px; *margin-top:-30px;}

.contact{ margin:10px 10px 20px 15px; margin-bottom:30px;}
.contact h6,.contact p{margin-left:20px;}
.contact p{margin-left:40px;}

.news1{border:1px solid #e4e4e4; background:url(../images/index7.gif) repeat-x; padding:5px;}
.news2{ background:#FFFFFF; height:150px;}
.news2 li { border-bottom:1px dashed #e4e4e2; line-height:28px;}
.news2 li a{ display:block; background:url(../images/list1.gif) no-repeat 8px center; padding-left:20px;}
.news2 li a:hover{display:block; background:url(../images/list3.gif) no-repeat 8px center #1a8ecb ; padding-left:15px; color:#FFFFFF;}
.newscont{ border-bottom:1px solid #dcdcdc; margin-bottom:5px;overflow:hidden;}
.newstitle1{text-align:center;border-bottom:1px dashed #dcdcdc; line-height:28px; padding-top:15px; padding-bottom:5px;}
.newstitle1 h6{ font-size:14px; color:#198acc;}
.newscont1{ margin:15px 10px 0px 10px;}
.newscont1 p{ text-indent:2em; margin-bottom:30px; line-height:30px;}

.order{margin-left:30px; margin-top:20px; margin-bottom:30px;}
.order td{padding:2px; color:#000000;}
.input1{ border:1px solid #bababa; height:20px;}
.input2{ border:1px solid #bababa; height:80px; width:500px;}
.red{color:#FF0000;}
.message p{margin-left:30px; padding-top:15px; margin-bottom:20px;}
.about{margin-top:15px;}
.about img{ margin-left:10px; margin-bottom:20px;}
.about p{text-indent:2em; margin:0px 10px; line-height:20px; margin-bottom:20px;}


.product2 ul li{border-bottom:1px dashed #e4e4e4; line-height:26px; margin:0px 15px; background:url(../images/list2.gif) no-repeat left center; padding-left:15px;}
.product3 ul li{border-bottom:1px dashed #e4e4e4; line-height:26px; margin:0px 15px; background:url(../images/list1.gif) no-repeat 12px center; padding-left:25px;}


.productcon{margin-left:15px}
.productcon ul li{background-color:#f3f3f3; border:1px solid #cccccc;width:150px; float:left; margin-right:15px; text-align:center; margin-top:15px;}
.productcon ul li img{border:3px solid #fff; border-bottom:0px;}
.productcon ul li p{margin:3px 0px;}

.pro{margin:15px 15px 10px 15px; text-align:center; border:1px solid #d6d6d6;}
.procon{margin:0 15px; line-height:22px; border:1px solid #d6d6d6;}
.protitle{border-bottom:1px solid #d6d6d6; font-weight:bold; line-height:28px; padding-left:10px; color:#000;}
.procont{padding: 20px 10px;}
h7{ font-weight:bold;}
.procont p span{font-weight:bold;}
.main{background:#FFFFFF; clear:both; overflow:hidden; }


#play IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#play {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 217px; HEIGHT: 190px; padding-left:6px;
}
#play_text {
	FLOAT: right; WIDTH: 217px; margin-top:-26px; padding-left:0px; 
}
#play_text UL {
	MARGIN-TOP:-4px; DISPLAY: block; FILTER: Alpha(Opacity=80); FLOAT: right; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; opacity: 0.8
}
#play_text UL LI {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #cecece 1px solid; WIDTH: 15px; DISPLAY: block; FONT-SIZE: 9px; FLOAT: left; MARGIN: 2px;  CURSOR: pointer; COLOR: #7f0019; PADDING-TOP:-2px;  FONT-FAMILY: "Arial"; HEIGHT:13px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center! important;
}
#play_list A {
	DISPLAY: block; OVERFLOW: hidden
}
#play_list IMG {
	VERTICAL-ALIGN: top! important
}
