@charset "utf-8";
/* CSS Document */
/*- public css--------------------------- */
html{  }
body {margin:0px; color:#666; padding:0; margin:0 auto; background:#fff; font-size:12px; font-family: "微软雅黑" ;   }
img,img a { border:0px; margin:0px; padding:0px;}
a{text-decoration:none; color:#595959;} 
a:hover{color:#ed2122;text-decoration:none;}
form,input,button,br{ margin:0; padding:0; border:0;}
i,em,small{ font-style:normal;margin:0; padding:0; border:0;}
ul,ol,h1,h2,form,dl,dd,dt,p,span,div,li{list-style:none; margin:0; padding:0;}
input,textarea {font-size:12px;}
.left {float:left;}
.right {float:right;}
.clear{ clear:both; font-size:0; line-height:0; width:0; height:0; visibility:hidden;} 
.overflow{overflow:auto;}
.blue,.blue a{ color:#39B2C0}
/*网页最外框样式*/
#dm_wrapper{margin:0px auto; }

/*头部样式*/
#dm_header{height:66px;background:#fff;  margin:0 auto; }
.dm_head{ width:930px; margin:0 auto;}
.dm_head_right{ float:right; display:block; height:16px; width:590px; text-align:right; font-size:14px; padding-top:2px; padding-right:4px; margin-bottom:4px;}
.dm_head_right span{font-family: Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#d10000; background:url(../images/index_06.jpg) no-repeat right center; padding-right:10px; margin-right:6px;}
.dm_head_right a{ color:#000;}
.dm_top{  text-align:right; font-size:12px;  width:580px; float:right;}
.dm_nav{ color:#F08300; padding-right:8px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.dm_nav a{color:#F08300; font-size:12px; line-height:18px;}
.dm_logo{width:312px; float:left; height:55px; margin-top:12px; }
/*导航菜单样式*/
.dm_mainnav{ height:36px; line-height:33px;  width:520px; float:right;}
.dm_mainnav #treemenu1{ width:520px; float:right;}
.dm_mainnav ul li{float: left;position:relative;  background:url(../images/index_06.jpg) no-repeat right center;padding:0 19px; display:block; z-index:99999999; }
.dm_mainnav ul li a{display: block;text-decoration: none;color: #000; text-align:center;font-size:14px; }
.dm_mainnav ul li ul{left: 0;position: absolute;top: 1em; display: block;visibility: hidden;  z-index:99999999;  filter:alpha(opacity=95);-moz-opacity:0.9;opacity: 0.95;}
.dm_mainnav ul li ul li{display: block; padding:0; text-align:center; float: none;  border-bottom: solid 1px #ddd; background:none; line-height:33px; height:33px;}  
.dm_mainnav ul li ul li a{display: block; text-align:center;padding:0 10px; font-size:12px; min-width:90px; text-decoration: none;  color:#333; font-weight:normal; background:#eee; line-height:33px;height:33px; }
.dm_mainnav ul li a:hover{color: #058ae7;}
.dm_mainnav ul li ul li a:hover{ color: #fff; background:#058ae7;}
/*首页主体样式*/
.home_main{ background:#e9e9e9; padding-bottom:28px;}
.dm_mainbody{  margin:0px auto; width:940px; padding-top:20px;}

/*banner样式*/

.dm_sidnews{ background:#fff; height:35px; border-bottom:solid 1px #dbdbdb;}
.dm_news_main{ width:940px; margin:0 auto; line-height:35px;}
.dm_news_main p{ float:right; padding-top:6px;}
	
.dm_main01{ width:301px; height:170px; background: url(../images/home_22.jpg) no-repeat; display:block; padding-top:18px; float:left; margin-right:18px; margin-bottom:25px; _display:inline; }
.dm_main01 .lista{ width:260px; height:146px; border:solid 1px #e2e2e2; margin:0px auto; display:block; background:#fff;}
.lista dl{}
.lista dl dt{ width:92px; float:left;}
.lista dl dd{ display:block; width:160px; float:left}
.lista h2{color:#058ae7; font-size:18px; font-weight:normal; height:36px; line-height:36px;padding-left:104px;}
.lista h2 span{ color:#646464; font-family:Arial; font-size:11px; padding-left:3px;}
.lista dl dd a{ display:block; background:url(../images/index_21.jpg) no-repeat left center; line-height:21px; padding-left:8px;}

.dm_main01 .lista2{ width:260px; height:146px; border:solid 1px #e2e2e2; margin:0px auto; display:block; background:#fff url(../images/img_bg.gif) repeat-x bottom;}
.lista2 dl{}
.lista2 dl dt{ width:92px; float:left;}
.lista2 dl dd{ display:block; width:160px; float:right}
.lista2 h2{color:#058ae7; font-size:18px; font-weight:normal; height:36px; line-height:36px;padding-left:104px;}
.lista2 h2 span{ color:#646464; font-family:Arial; font-size:11px; padding-left:3px;}
.lista2 dl dd a{ display:block; background:url(../images/news-img2.gif) no-repeat left 8px; line-height:22px; padding-left:10px;}



.text1{ width:100px; background:url(../images/index_42.jpg) no-repeat; height:21px; line-height:21px; float:left;}
.btn1{ width:39px; margin-left:6px; background:url(../images/index_44.jpg) no-repeat; float:left; height:21px;}

.main_02{ height:92px; background:url(../images/index_62.jpg) repeat-x left center;}
.main_02_cont{ width:780px; margin:0 auto; padding-left:150px;}
.main_02_cont img{ margin:0 16px;}
.dm_footer{ background:#fff; height:40px;  width:950px; margin:0px auto; line-height:20px; padding-top:20px; }
.dm_footer p{line-height:20px; color:#595959; float:left; }
.foot_right{ float:right; line-height:20px;}
.foot_right .select { color:#777; font-size:12px; margin-left:6px;}

.side_banner{ width:930px; margin:0px auto 20px auto; height:300px;}
#dm_mainbody1{width:930px; margin:0px auto; }

/*内页左边样式*/
#dm_mainbody1 #dm_sidenav {width:185px; float:left; background:#f3f3f3;}
#dm_mainbody1 #dm_sidenav ul { margin:0px; list-style:none; width:185px; }
#dm_mainbody1 #dm_sidenav ul li { _height:32px; color:#6a717a; margin-bottom:2px; }
#dm_mainbody1 #dm_sidenav ul li a { line-height:32px; padding-left:30px; color:#6a717a; text-decoration:none; display:block; background:url(../images/left_bg.gif) no-repeat left; font-weight: normal;}
#dm_mainbody1 #dm_sidenav ul li a:hover { background:url(../images/leftmenu_bg1.jpg) no-repeat left; color:#fff; font-weight:bold;}
#dm_mainbody1 #dm_sidenav ul li ul { margin:2px 0; padding:0px; list-style:none; display:none;}
#dm_mainbody1 #dm_sidenav ul li ul li { margin:0; line-height:30px;}
#dm_mainbody1 #dm_sidenav ul li ul li a { background:url(../images/about_052.gif) no-repeat left;display:block; margin:0; padding-left:35px; display:block;color:#666; font-weight: normal;line-height:30px;}
#dm_mainbody1 #dm_sidenav ul li ul li a:hover {background:url(../images/about_031.gif) no-repeat left;display:block;  color:#e30000; font-weight:normal;}
#dm_mainbody1 #dm_sidenav ul li.dm_on a {background:url(../images/leftmenu_bg1.jpg) no-repeat left; color:#fff; font-weight:bold; }
#dm_mainbody1 #dm_sidenav ul li.dm_on a:hover { color:#fff; }
#dm_mainbody1 #dm_sidenav ul li.dm_on ul { display:block;}
#dm_mainbody1 #dm_sidenav ul li.dm_on ul li{ margin:0}
#dm_mainbody1 #dm_sidenav ul li.dm_on ul li a { padding-left:34px; line-height:30px; display:block;background:url(../images/about_052.gif) no-repeat left; color:#666; font-weight: normal;}
#dm_mainbody1 #dm_sidenav ul li.dm_on ul li a:hover { color:#e30000; font-weight:normal; background:url(../images/about_031.gif) no-repeat left; line-height:30px;}

#dm_mainbody1 #dm_sidenav ul li.dm_on ul li.ona a{color:#e30000; font-weight:normal; background:url(../images/about_031.gif) no-repeat left; line-height:30px; display:block}
/*右边样式*/
.dm_side_right{ width:700px; padding-left:15px; float: right; display: block; background:url(../images/content_bg.gif) no-repeat left top; min-height:500px;   overflow:hidden;  height:auto;}
.dm_side_right .title { height:30px; border-bottom: dotted 1px #dfdfdf;}
.dm_side_right .title h1{ line-height:30px;  font-size:14px; color:#000; padding-left:10px; float:left;}
.dm_side_right .title p{ height:30px; float:right; line-height:30px;  padding-right:10px; color:#000;}
.dm_about_content img{ float:left; margin:0px 10px 10px 0px;}
.dm_about_content p{ line-height:24px; }
.dm_about_content{ padding:10px; height:70px;}
.dm_aboutus_content{padding:10px 6px 10px 6px; line-height:24px; width:688px;}

/*产品中心样式*/
.dm_Product_list { padding:18px 0px; margin-bottom:20px; width:700px; }
.dm_Product_list ul{}
.dm_Product_list ul li{ width:180px; text-align:center;  display:block; float:left; margin:15px 25px; _display:inline; border:solid 1px #dcdbdb;}

.dm_Product_list ul li img:hover{opacity:0.65; filter:alpha(opacity=60)}
.dm_Product_list ul li span{ display:block; text-align:center; font-size:16px; font-weight:bold; height:34px; line-height:34px; border-top:solid 1px #dcdbdb;}
.dm_Product_list ul li a{ color:#000000; font-size:10px; font-weight:bold;}
/*产品详细页样式*/
.dm_Product_detail { margin-bottom:20px; width:680px;}
.dm_Product_detail .dm_Product_pic { width:404px; float:left; margin-bottom:25px; display:inline; margin-top:10px;}
.dm_Product_detail .dm_Product_pic .dm_Product_pic_big { border:1px solid #CCC; text-align:center; margin-bottom:5px;  background:#fff;}
.dm_Product_detail .dm_Product_pic .dm_Product_pic_btn { margin:5px 9px; float:left; cursor:pointer; display:inline;}
.dm_Product_detail .dm_Product_pic .dm_Product_pic_small { width:340px; _width:340px; overflow:hidden; padding:6px 4px; _padding:0px; margin-left:-4px; _margin-left:-6px; height:40px; position:relative; float:left; margin-top:8px;}
.dm_Product_detail .dm_Product_pic .dm_Product_pic_small div { position:absolute;}
.dm_Product_detail .dm_Product_pic .dm_Product_pic_small img { border:1px solid #CCC; margin:0px 4px; display:block; float:left;}
.dm_Product_detail .dm_Product_info { width:260px; margin:0px; float:left; padding-left:15px; font-family:"微软雅黑"; }
.dm_Product_detail .dm_Product_info dt { font-weight:bold;  height:44px; line-height:24px; font-family:"微软雅黑"; font-size:14px; color:#333}
.dm_Product_detail .dm_Product_info dd { width:260px; line-height:28px;}
.dm_Product_detail .dm_Product_btn { width:300px; text-align:left;  margin-top:10px; *margin-top:0px; padding-top:20px; float: right;}
.dm_Product_detail .dm_Product_contant_tab {list-style:none; background:url(../images/tab_bg_line.jpg) left bottom repeat-x; height:28px; position:relative; width:660px; float:left; }
.dm_Product_detail .dm_Product_contant_tab li { margin:2px 1px 0px; background:url(../images/tabs_left.jpg) left top no-repeat; float:left; display:inline;}
.dm_Product_detail .dm_Product_contant_tab li span { display:block; height:20px; height:18px\9; padding:6px 15px 0px 15px; padding:5px 15px 6px 15px\9; background:url(../images/tabs_right.jpg) right top no-repeat; float:left; cursor:pointer;}
.dm_Product_detail .dm_Product_contant_tab .on { background:url(../images/tab_left.jpg) left top no-repeat; float:left;}
.dm_Product_detail .dm_Product_contant_tab .on span { background:url(../images/tab_right.jpg) right top no-repeat; font-weight:bold;}
.dm_Product_detail .dm_Product_contant_body { line-height:2em; padding:10px 6px; display:none; float:left;}
.dm_Product_detail .on { display:block;}
/*新闻列表样式*/
.next-page{ height:30px; padding-top:10px; line-height:30px;}
.next-page .page_right{ float:right;}
.next-page .page_right a{ border:solid 1px #ededed; padding:0 5px; margin:0 2px;}
.dm_page{ height:30px; line-height:30px; margin:10px auto; text-align: right;}
/*新闻列表样式*/
.dm_news_list {}
.dm_news_list ul { margin:0px; padding:0px 5px; list-style:none;}
.dm_news_list ul li { line-height:30px; border-bottom:1px dotted #CCC; background-image:url(../images/dot2.gif); background-repeat:no-repeat; background-position:left 11px; padding-left:16px;}
 .dm_news_list ul li span{ float:right; text-align:left; padding-right:10px;}
 .dm_page { border-top:none; margin-top:25px; text-align:center;}
/*新闻详细样式*/
.dm_news_detail .dm_news_title { font-size:20px; height:28px; padding-top:10px; margin-bottom:10px; font-weight:bold; text-align:center; color:#00b4ff;}
 .dm_news_detail .dm_news_info { line-height:22px; padding:0px 12px; background-color:#efefef;}
 .dm_news_detail .dm_news_info  .dm_font_setup { float:right;}
 .dm_news_detail .dm_news_info  .dm_font_setup span { margin:0px 5px; color:#069; text-decoration:underline; cursor:pointer;}
 .dm_news_detail .dm_news_content { clear:both; padding:12px; }
 .dm_news_detail .font1 {font-size:12px; line-height:2em;}
 .dm_news_detail .font2 {font-size:14px; line-height:2em;}
.dm_news_detail .font3 {font-size:18px; line-height:1.5em;}
/*服务中心样式*/
.dm_contant_detail table{ font-family:"微软雅黑", "宋体";}
.sbumit,.submint1{ background:#efefef; color:#444; text-align:center;  border: solid 1px #ccc; width:101px; height:25px; line-height:24px; margin-top:15px;}
.text{ border:solid  1px #e3e3e3; height:20px; line-height:20px;}
.text2{border:solid  1px #e3e3e3;line-height:20px; width:400px; }

.friendlink{}
.friendlink a{ margin:15px 10px; display:block; text-align:center; line-height:30px; width:204px; float:left; }
.friendlink img{border:solid 1px #666; padding:1px; display:block;}

/*产品列表样式*/
.dm_Product_honor { padding:18px 0px; margin-bottom:20px; width:700px;  }
.dm_Product_honor ul li{ width:150px; float:left; height:157px; margin:0 12px 14px 12px; display:inline;}
.dm_Product_honor ul li .pro01 img{ border:solid 1px #ccc; padding:1px; display:block; width:156px; height:123px;}
.dm_Product_honor ul li .pro01 a:hover{border:solid 1px #ddd; display:block; }
 .dm_Product_honor ul li p{ height:30px; line-height:30px; width:150px; text-align:center}


