body{ margin:0; padding:0px; font-size:12px; color:#555555; font-family:Arial, Helvetica, sans-serif,"宋体"; background:url(../images/bg.jpg) center top no-repeat;  }
*{ margin:0px; padding:0px; }
div,span,p,from,li,ul,ol,a{ margin:0px; padding:0px; }
dl,dd,dt{ margin:0px; padding:0px; }
li,ul,ol{ list-style:none; }
img,a img{ margin:0px; padding:0px; border:0px; vertical-align:top; }
a{ color:#555555; text-decoration:none; }
a:hover{ color:#FF6501; text-decoration:none; }
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-size:12px; font-weight:normal;}
h3 b,h5 b{ display:none;}
.clear{clear:both; _overflow:hidden; *height:0px;}
#header,#nav,#flash,#container,#footer,#copyright{ width:1003px; margin:0px auto; }
#flash{ background:#FFFFFF; }
.menu{ background:url(../images/dh_bg1.jpg) no-repeat; height:40px; line-height:40px; font-family:"微软雅黑","宋体"; font-size:14px; font-weight:bold; padding-left:35px; }
.menu_bottom{ background:url(../images/dh_bg2.jpg) no-repeat; height:9px; }
.menu li{ float:left; width:135px; text-align:center; color:#FFFFFF; position:relative; z-index:9; }
.menu li a{ color:#FFFFFF; }
.menu li a:hover{ color:#FFFF00; }
.menu li ul {display:none; margin:0px; padding:0px; position:absolute; top:40px; width:135px; height:auto; filter:alpha(opacity=70);-moz-opacity:0.80;opacity:0.80; letter-spacing:1.5px; z-index:9999; overflow:hidden; left:0px; }
.menu li ul li{ width:135px; height:28px; line-height:28px;border-bottom:1px #FFFFFF solid; font-size:12px; font-weight:normal; font-family:"宋体"; background:#00537B;  border-left:none; overflow:hidden; text-align:center; margin:0px; padding:0px;  } 
.menu li ul li a:link ,.menu li ul li a:visited { width:135px; height:28px; line-height:28px; color:#fff;background:#00537B;  display:block; font-size:12px; font-weight:normal; }   
.menu li ul li a:hover {  width:135px; height:28px; line-height:28px; background:#E4E6E1; display:block; color:#00537B;font-size:12px; font-weight:normal; overflow:hidden; margin:0px; font-weight:bold;   }
.content_left{ width:728px; float:left; }
.content_right{ width:239px; float:right; }
.c_a1{ height:190px; overflow:hidden; }
.news_dy{ width:268px; float:left; }
.share_top{ background:url(../images/ico1.jpg) 0px 10px no-repeat; font-family:"微软雅黑","宋体"; font-size:14px; font-weight:bold; padding-left:18px; height:28px; line-height:28px; position:relative;   }
.share_top b{ font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:8px; }
.share_top span{ position:absolute; right:0px; top:0px; font-weight:normal; text-transform:uppercase; font-size:11px; }
.news_dy ul{ padding-top:8px; }
.news_dy ul li{ background:url(../images/ico2.jpg) 0px 10px no-repeat; height:28px; line-height:28px; padding-left:15px; position:relative; }
.news_dy ul li a{ display:block; width:65%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;   }
.news_dy ul li span{ position:absolute; right:0px; top:0px; color:#656565; }
.about_us{ width:410px; float:right; }
.about_us p{ line-height:25px; text-indent:2em; padding-top:12px; }
.about_us p img{ float:left; padding:0px 8px 0px 0px; }
.font_green{ color:#177769; }
.font_orange{ color:#FB5B05; }
.font_orange a{ color:#FB5B05; }
.font_orange a:hover{ color:#FF0000; }
.padding_8{ padding-top:8px; }
.padding_15{ padding-top:15px; }
.expert_conC{ width:730px; margin:0px auto; position:relative; overflow:hidden;}
.expert_conC dl{float:left; width:224px; padding:6px 10px 6px 10px;overflow:hidden;}
.expert_conC dl dt{ width:220px; padding:1px; border:1px #CDCDCD solid; height:148px; display:table-cell;vertical-align:middle;text-align:center;position:relative;overflow:hidden; z-index:1;}
.expert_conC dl dt p{ position:static;  +position:absolute; top:50%;}
.expert_conC dl dt img{position:static;+position:relative;top:-50%;left:-50%;}
.expert_conC dl dd{width:220px; margin:0px auto; height:28px; line-height:28px; overflow:hidden; background:#000000; color:#FFF; margin-top:-30px; z-index:999; position:relative; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;  }
.expert_conC dl dd h3{ color:#FFFFFF; padding-left:15px;  }
.expert_conC dl dd h3 a{ color:#FFFFFF; }
.expert_conC dl dd h3 a:hover{ color:#FFFF00; }
.expert_conC dl dd span{ position:absolute; right:8px; top:0px; color:#FAAA0F; }
#indemo {float: left;width:10000%;}
#demo1 {float: left; }
#demo2 {float: left; }
.effect{ padding-top:15px; }
.slideBox1{ width:239px; height:148px; overflow:hidden; position:relative;    }  
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:1; }  
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }  
.slideBox1 .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }  
.slideBox1 .hd ul li.on{ background:#176857; color:#fff; }  
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }  
.slideBox1 .bd img{ width:239px; height:148px; } 
.contact_us h3{ font-weight:bold; font-family:"宋体"; font-size:13px; padding-top:8px; line-height:25px; }
.contact_us p{ line-height:23px; }
.slideBox{ width:1003px; height:378px; overflow:hidden; position:relative;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:1003px; height:378px;  }
.footer_bg{ background:url(../images/footer_bg.jpg) repeat-x; height:50px;  line-height:50px; width:100%; }
.yqlj_l{ width:75px;  padding-top:10px; float:left; }
.yqlj_r{ width:890px; float:left; padding-right:8px; font-family:"微软雅黑","宋体"; font-size:14px;  }
.scroll_div {width:890px;margin:0 auto;overflow: hidden;white-space: nowrap;  }
.scroll_div a{ padding:0px 10px; }
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
.copyright_bg{ background:url(../images/copyright_bg.jpg) repeat-x; height:121px; }
.c_left{ width:700px; float:left; padding-top:20px; line-height:28px;   }
.c_left a{ padding:0px 3px; }
.c_left p{ padding-left:3px; }
.c_right{ float:right; width:303px; }
.sub_left{ width:204px; float:left; }
.sub_right{ width:797px; float:left; background:url(../images/sub_r.jpg) left repeat-y; min-height:500px; _height:500px; border:1px #D9D7D8 solid;  }
.sub_l_top{ background:url(../images/product_left_top.jpg) no-repeat; height:47px; line-height:40px; color:#FFFFFF; font-family:"微软雅黑","宋体"; font-size:14px; font-weight:bold; padding-left:25px;  }
.news_left{ width:153px; margin:0px auto; font-family:"微软雅黑","宋体";   }
.news_left ul li{ width: 153px; height: 35px; line-height: 35px; border-bottom: 1px dotted rgb(51, 51, 51);
background: url("../images/news_left.jpg") no-repeat scroll 138px 18px transparent; }
.padding_35{ padding-top:35px; }
.sub_r_top{ background:url(../images/sub_r_bg.jpg) repeat-x; height:44px; line-height:44px; position:relative; }
.sub_r_top h3{ background:url(../images/ico3.jpg) 15px 18px no-repeat; padding-left:30px;font-family:"微软雅黑","宋体"; font-size:14px;  }
.sub_r_top span{ position:absolute; right:8px; top:0px; color:#999999;  }
.sub_content{ padding:15px 25px; line-height:25px; }

.News_list ul li{ width:95%; background:url(../images/1.gif) 0px 11px no-repeat;  padding-left:15px; margin:0px auto; position:relative; height:30px;line-height:30px; font-size:13px; border-bottom:1px #cecece dashed; }
.News_list ul li a{ width:70%; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  }
.News_list ul li span{ position:absolute; top:0px; right:8px;}
.subPage{width:80; padding-top:8px; padding-bottom:10px; height:22px; overflow:hidden;}
.subPage a,.subPage span{display:block; float:left; padding:0 3px; line-height:18px; color:#6F6F63; margin:0 3px; border:1px solid #ccc; overflow:hidden;}
.subPage span,.subPage span a{color:#6F6F63;}
/* newsInfo 新闻终极 */ 
.newsInfo_title,.photoInfo_title{width:100%; height:45px; line-height:45px; text-align:center; padding:10px 0 10px 0; font-size:16px; font-weight:bold; color:#222; overflow:hidden;}
.newsInfo_tips,.photoInfo_tips{width:100%; height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; text-align:center; background:#CCCCCC; color:#666; overflow:hidden;}
.newsInfo_tips li,.photoInfo_tips li{display:inline; padding:0 10px 0 10px;}
.newsInfo_con,.photoInfo_con{width:100%; padding:10px 0; line-height:25px; color:#333; overflow:hidden;}
.rNews{width:100%; padding:10px 0; font-size:12px; border-top:1px dashed #ccc; overflow:hidden;}
.rNews li{width:100%; height:30px; line-height:30px; overflow:hidden;}
.photoInfoImg{width:100%; text-align:center; padding:10px 0; overflow:hidden;}
.photoInfoImg img{width:500px; margin:0 auto; padding:1px; border:1px solid #ccc; }
.Case_list{ padding-top:5px; }
.Case_list dl{float:left; width:169px;  padding:6px 8px;overflow:hidden; }
.Case_list dl dt{ width:165px; height:125px; display:table-cell;vertical-align:middle;text-align:center;position:relative;overflow:hidden; padding:1px; border:1px #CECCCD solid;  }
.Case_list dl dt p{ position:static;  +position:absolute; top:50%;}
.Case_list dl dt img{position:static;+position:relative;top:-50%;left:-50%;}
.Case_list dl dd{width:100%; height:26px; line-height:26px; text-align:center; overflow:hidden; background:url(../images/ms_bg.jpg) no-repeat; background:#DFDFDF; margin-top:10px; }

.weixin {position:fixed; top:180px; right:50px;}

