@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-size:12px; line-height:1.5; font-family:Arial;}
ul,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,p { margin:0; padding:0;}
ul { list-style:none;}
img { border:0px; margin:0; padding:0;}
a { color:#666; text-decoration:none;}

.clearfloat { clear:both; height:0px; font-size:1px; line-height:0px;}

#containter { margin:0 auto; width:800px;}
/*header*/
#header { position:relative; width:798px; border:1px solid #2d6a67; height:86px; background:url(../images/header_bg.jpg) 0 0 no-repeat;}
#cn_header { position:relative; width:798px; border:1px solid #2d6a67; height:86px; background:url(../images/header_bg_cn.jpg) 0 0 no-repeat;}

#logo { position:absolute; top:12px; left:13px;}
#version { position:absolute; top:12px; right:20px;}

/*a.top_nav_:link,a.top_nav_:visited { display:block;color:#454545; width:99px; height:37px;  }
a.top_nav_:hover { display:block; width:99px; height:37px; color:#fff; background:url(../images/nav_li_hover_bg.gif) 0 1px  no-repeat;}
a.top_nav_over:link,a.top_nav_over:visited { display:block; width:99px; height:37px; color:#fff; background:url(../images/nav_li_hover_bg.gif) 0 1px  no-repeat;}
a.top_nav_over:hover { display:block; width:99px; height:37px; color:#fff; background:url(../images/nav_li_hover_bg.gif) 0 1px  no-repeat;}
*/

/*content*/

.side { float:left; width:174px; background:#e8e8e8; padding:20px 0 20px 0; }
.main { float:right; width:610px; padding-bottom:30px; word-wrap:break-word; overflow:hidden;}
.side_img1 { margin-bottom:15px;}
.side_img1 img,.side_img2 img { display:block;}
.side_wrap { width:148px; margin:0 auto;}

.nav ul li { height:27px; line-height:27px; text-indent:10px; background:url(../images/side_icon.gif) 0 center no-repeat;}
/*.nav ul li a { display:block; color:#009999;}
.nav ul li a:hover {  color:#ff8a00;}
*/

a.top_nav_:link,a.top_nav_:visited {  display:block; color:#009999;  }
a.top_nav_:hover { display:block; color:#ff8a00;}
a.top_nav_over:link,a.top_nav_over:visited { display:block; color:#ff8a00;}}
a.top_nav_over:hover { display:block; color:#ff8a00;}}



1.search { margin:30px 0 30px 0;}
.search h1 { font-size:12px; color:#009999; font-weight:normal; margin-bottom:5px;}
.inp_srh { width:120px; border:1px solid #ccc; border-right:none; color:#bbb;}
.btn_srh { width:24px; height:19px; border:none;  background:url(../images/side_btn.gif) 0 0 no-repeat; cursor:pointer; text-indent:-999em; }
#search * { vertical-align:middle;}
.side_img2 { width:118px; margin:0 auto; margin-top:10px;}

.main_con1 { border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:0px;}
.main_con1 h1 {  height:40px; margin:20px 0 0 0; font-size:20px;  color:#333;   }
.main_con1_son { position:relative; line-height:2; color:#333;}
.main_more { position:absolute; right:0; bottom:0;}
.main_more a { color:#ff8a00; text-decoration:underline;}

.main_con1_son1 { float:left; width:300px; margin-right:5px; height:166px; padding:5px;  display:inline; background:url(../images/main_img_bg.gif) 0 0 no-repeat;}
.main_con1_son1 img { display:block;}

.main_con2 h1 { height:36px; line-height:36px; font-size:16px; color:#009999;}


/*footer*/
#foot { height:50px;  border-top:6px solid #009999; padding-top:10px; }
.foot_img { float:left; width:176px; border-right:1px solid #ccc;}
.foot_img img { display:block; width:131px; margin:0 auto;}
.foot_text { float:right; width:610px; color:#333; line-height:15px; }



#inprosition { height:26px; line-height:26px; background:url(../images/position.gif) 0 center no-repeat; text-indent:7px; color:#666;}

.ppe_con { line-height:2;}
.ppe_con h1,.cert_con h1,.contact_con h1  { line-height:36px; height:36px; color:#333; font-size:20px; }
.ppe_con a { display:block; height:24px; line-height:24px; color:#009999; background:url(../images/position.gif) 0 center no-repeat; text-indent:9px;}
.ppe_con a:hover { text-decoration:underline;}

.ppe_con h2,.cert_con h2 { font-size:16px; text-align:center; font-weight:normal; color:#009999;}

.nav3_pro ul li { float:left; text-align:center; margin:0 7px 10px 7px; width:137px; }
.nav3_pro ul li a { display:block; float:left; width:135px; height:170px; border:1px solid #cecece; margin-bottom:3px;}
.nav3_pro ul li img { display:block;}
.cert_con_img { width:386px; height:552px; margin:0 auto; border:1px solid #cecece;}
.cert_con_img img { display:block;}

.pro_con ul { background:url(../images/product_ul_bg.gif) center 0 repeat-y;}
.pro_con ul li { float:left; width:280px; height:28px; margin:0 12px; display:inline; line-height:28px; text-indent:8px; border-bottom:1px solid #cecece; background:url(../images/product_li_bg.gif) 0 center no-repeat;}
.pro_con ul li a { color:#009999;}
.pro_con ul li a:hover { color:#ff8a00;}

.pro_det { margin-top:15px;}
.pro_det ul li { position:relative; float:left; width:280px; line-height:125px; height:125px; overflow:hidden;  margin: 0 25px 20px 0; border-bottom:1px solid #cecece; padding-bottom:20px; display:inline; line-height:28px;}
.pro_det_img2 { position:absolute; right:0; bottom:10px; *bottom:16px; }
.pro_det_img { float:left; width:125; }
.pro_det_text { float:left; width:140px; height:125px; line-height:125px; color:#009999; margin-left:15px; display:inline;}
.pro_det_text a { color:#009999;}
.pro_det_text a:hover { color:#ff8a00;}

.pro_details_con1 { position:relative; float:left; width:300px;}
.pro_details_con1_icon { position:absolute; right:1px; top:279px; z-index:10;}
.pro_details_con2 { float:right; width:290px;}
1.pro_icon { margin-top:10px;}
.pro_icon h3 { height:30px; line-height:30px; color:#009999; font-size:14px; font-weight:normal;}