#top{
margin:auto; width:943px; height:209px;}
#top span{
position:relative; top:-125px; left:25px; height:209px;
}
/*menu bar*/
#menu_bar {
width:943px; margin:auto; height:33px; background:url(../images/main_05.jpg) no-repeat;
}
#menu_bar a {
 display:block;  text-align:center;
}
#menu_bar li {
 line-height:33px; vertical-align:middle; float:left; color:white; width:87px; text-align:center;position:relative;
}
#menu_bar li a{
color:white; font-size:14px;
}
#menu_bar li a:hover{
color:#BDECFF;
}
#menu_bar li ul {
 line-height: 27px; text-align:left;
 left: -999em; position: absolute;
 margin-left:-42px; margin-top:-2px;
}
#menu_bar li ul li {
background:#b3e6f7; 
color:#333;
border-bottom:1px solid #3399cc;
font-size:12px;
width:110px;
overflow:auto;
text-align:left;
}
#menu_bar li ul li a{
display:block; 
color:#333;
font-size:12px;
line-height:20px;
text-align:left;
padding:5px;
}
#menu_bar li ul a:hover {
background:#78d1ee; 
color:#333;
font-size:12px;
line-height:20px;
text-align:left;
padding:5px;
/*text-align:justify;*/
}
#menu_bar li:hover ul {
 left: auto;
}
#menu_bar li.sfhover ul {
 left: auto;
}
#menu_bar li.english{
background:url(../images/bg5.gif) no-repeat 20px 14px; padding-left:0px; font-size:11px;width:80px;}
#menu_bar li.sj{float:left; color:white; width:200px; padding-top:2px;}
#menu_bar li.leftspace{float:left; width:26px;
}
/*content*/
.content{
width:943px; margin:auto; clear:both; overflow:hidden; padding-top:8px;}
.content_l{
width:212px; padding-right:16px; float:left;}
.content_r{
width:715px; float:left; overflow:hidden;}
/*location*/
.location{
width:715px; border-bottom:1px #CCC solid; margin-bottom:20px; height:20px;}
.location span{
float:right; padding-right:5px; color:#333;}
.location .tag{ background:url(../images/icon_2.gif) no-repeat left top; float:left; padding-left:10px; font-weight:bold; color:#000000; padding-bottom:10px; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
/*bottom*/
.bottom{
padding-left:265px; WIDTH: 678px; margin:auto; background:url(../images/main_21.jpg) no-repeat top; text-align:left; color:#333; height:70px;vertical-align:middle;
padding-top:40px; }
/*img*/
.img{
padding-top:10px; text-align:center;}
/*product list*/
.pro_list,.pro_list1{
width:212px;}
.pro_list h1,.pro_list1 h1{
background:url(../images/menu_bg.gif) no-repeat; padding-left:30px; color:white; line-height:30px; vertical-align:middle;; font-size:13px;}
.pro_list ul{
background:url(../images/main_09.jpg) no-repeat;}
.pro_list ul li{
padding-left:30px; line-height:31px; vertical-align:middle;}
.pro_list1 ul li{
padding-left:30px; line-height:31px; vertical-align:middle; background:url(../images/main_08.jpg) no-repeat;}
.pro_list ul li a,.pro_list1 ul li a{
color:#333;}
.pro_list ul li a:hover,.pro_list1 ul li a:hover{
color:#0089C9;}

.pro_list ul li a.menuon{color:#0089C9; font-weight:bolder;}

/*contact list*/
.contact_list{
margin-top:10px; background:url(../images/contact.jpg) no-repeat; width:212px;}
.contact_list h1{
padding-left:30px; font-weight:bold; color:#000; padding-top:3px; padding-bottom:3px; font-size:13px;}
.contact_list p{
padding-left:20px; line-height:21px; font-size:12px;}
.contact_list_b{ background:url(../images/contact_b.gif) no-repeat; height:11px; line-height:0; font-size:0;}
/*friend_list*/
.friend_list{
width:212px; margin-top:10px;}
.friend_list select{
width:212px;}
/*index ahout*/
.index_about{
width:715px;}
.index_about_l{
width:430px; float:left;}

/*.index_about_l h1{
background:url(../images/about.gif) no-repeat 0 4px; border-bottom:1px #CCC solid; text-indent:-3000px; line-height:28px;}*/

.index_about_l h1{ background:url(../images/icon_2.gif) no-repeat 0 4px; border-bottom:1px #CCC solid; line-height:28px;padding-left:8px;  font-weight:bold; color:#000000;  font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.index_about_l p{
color:#333;padding-top:10px;}
.index_about_l p img{
float:left; padding-right:8px; padding-bottom:2px;}
/*index news*/
.index_news_r{
width:270px; float:left; padding-left:14px;}

/*.index_news_r h1{
background:url(../images/w_news.gif) no-repeat 0 6px; text-indent:-3000px; line-height:28px;border-bottom:1px #CCC solid;}*/

.index_news_r h1{ border-bottom:1px #CCC solid; line-height:28px; font-weight:bold; color:#000000;  font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.index_news_r ul{
padding-top:5px;}
.index_news_r ul li{
line-height:24px; vertical-align:middle; background:url(../images/dian1.gif) repeat-x bottom;}
.index_news_r ul li span{
float:right; color:#999; font-size:11px;}
.index_news_r ul li a{
color:#333;background:url(../images/bg1.gif) no-repeat 5px 5px;  padding-left:20px;}
.index_news_r ul li a:hover{
color:#0089C9;}
/*index pro*/
.index_pro{
width:715px; padding-top:8px; clear:both;}

/*.index_pro h1{
background:url(../images/w_product.gif) no-repeat 0 4px; text-indent:-3000px; line-height:27px;border-bottom:1px #CCC solid;}*/

.index_pro h1{ background:url(../images/icon_2.gif) no-repeat 0 4px; border-bottom:1px #CCC solid; line-height:28px;padding-left:8px;  font-weight:bold; color:#000000;  font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.index_pro ul{
padding-top:8px;}
.index_pro ul li{
float:left; width:119px; text-align:center;}
.index_pro ul li table{
width:715px;}
.index_pro ul li table td{
width:120px; text-align:center;}
.index_pro ul li table td img{
width:96px; border:1px #ECE9D8 solid; height:96px; margin:0 10px;}
/*about*/
.about{
width:690px; padding-left:15px; padding-right:10px;}
.about img{
float:left; padding-right:12px;}
.about p{
text-indent:2em; line-height:25px;}
/*news*/
.news{
width:700px; margin:auto; }
.news ul{
padding:15px;}
.news ul li{
line-height:26px; background:url(../images/dian1.gif) repeat-x bottom;}
.news ul li a{
background:url(../images/bg2.gif) no-repeat 7px 0; padding-left:25px;}
.news ul li a:hover{
color:#0089C9;}
.news ul li span{
float:right; color:#666;}
/*news detail*/
.news_detail{
width:680px; margin:auto;
}
.news_detail h1{
text-align:center; font-size:14px; color:#FE6B01; line-height:40px;}
.news_detail h2{
font-weight:normal; color:#666; text-align:center;}
.news_detail p{
text-indent:2em; padding-top:10px;}
.news_detail li{
text-align:right;}
.news_detail li a{
padding:0 10px; color:#000; background:#F0F0F0; padding:4px;}
.news_detail li a:hover{
color:#0089C9;}
/*product*/
.product{
width:700px; padding-left:15px; padding-bottom:15px;}
.product ul{
padding-top:5px;}
.product ul li{
width:340px; height:140px; background:url(../images/dian1.gif) repeat-x bottom; padding-top:10px; float:left; text-align:left;}
.product ul li img{
float:left; border:1px #DEDEDE solid; margin-right:8px;}
.product ul li p{
color:#333;}
/*product detail*/
.product_detail{
width:700px; margin:auto; line-height:15px;}
.product_detail ul{
 text-align:center;}
.product_detail ul li{float:left; padding:5px;}
.product_detail ul li p{
text-align:left;}
.product_detail ul li h1{
text-align:center; color:#FE3700; line-height:45px;}
.product_detail ul li img{
padding:5px; /*border:1px #ddd solid;*/ text-align:center; width:310px; height:338px;}
.product_detail ul li img.no{
padding:0px; border:none;}
/*certification*/
.certification{
width:700px; margin:auto;}
.certification ul{
padding-top:10px;}
.certification ul li{
width:175px; text-align:center; float:left; padding:10px 0px;}
.certification ul li img{
padding:5px; border:1px #ddd solid; /*width:130px; height:190px;*/}


/*honour*/
.honour{
width:700px; margin:auto;}
.honour ul{
padding-top:10px;}
.honour ul li{
width:230px; text-align:center; float:left; padding:10px 0px;}
.honour ul li img{
padding:5px; border:1px #ddd solid; }


/*certification detail*/
.certification_detail{
width:700px; margin:auto;}
.certification_detail li{
text-align:center; padding-top:15px;}
.certification_detail li img{
padding:5px; border:1px #ddd solid;}
.certification_detail li a{
color:#333; padding:0 15px;}
.certification_detail li a:hover{
color:#0089C9;}
/*network*/
.network{
width:600px; margin:auto;}
.network ul{
 text-align:center;}
.network ul li{float:left; padding:5px;}
.network ul li h1{
text-align:center; color:#FF7E00; font-size:14px; padding-top:25px;}
.network ul li img{
padding:5px; text-align:center;}
.network ul li img.no{
padding:0px; border:none;}
/*feedback*/
table.feedback{
width:600px; margin:auto; margin-top:40px;}
table.feedback th{
background:#EBEBEB; border:1px #FFFFFF solid; line-height:30px; text-align:center;
} 
table.feedback td{
padding:5px; text-align:left; background:#FFF;}
table.feedback td input{
/*border:1px #ccc solid; width:270px;*/}
table.feedback td input.text{border:1px #ccc solid;width:270px;height:18px;}
table.feedback td input.no{
width:auto; height:auto; margin-right:25px; border:none;}
table.feedback td textarea{
border:1px #ccc solid; width:350px; height:120px;}
/*contact us*/
.contact_us{
width:670px; margin:auto; padding-top:20px;}
.contact_us_l{
width:300px; float:left;}
.contact_us_r{
padding-left:5px; width:350px; float:left;}
.contact_us_r table tr td{
background:#FFF; padding:3px 0 3px 7px;}
.contact_us_r table th{
background:#FFF url(../temp/about.gif) no-repeat center; text-indent:-3000px; height:39px;}
/*index*/
.index_top{
width:1003px; margin:auto; background:url(../images/index-pic.jpg) no-repeat; height:420px;}
.index{
}
.index ul{
padding-top:137px; padding-left:210px; }
.index ul li{
color:white;}
.index_center{background:#0083FF;}
.index_center ul li p{
color:white; text-align:center;}
.index_center ul li p a{
padding:0 5px; color:white; font-size:14px;}
.index_center ul li p a:hover{
padding:0 5px; color:#AEEDFF; text-decoration:underline;}
.index_bottom{
width:1003px; margin:auto; height:50px; }
