@charset "utf-8";
body{ margin:0; padding:0; font-family: Tahoma, Arial, Helvetica, sans-serif, "宋体"; font-size:12px; line-height:20px; color:#323232; background:url(../images/bg.gif) repeat-x;}
ul,li,div,p,dl,dt,dd,img,h1,h2,h3,h4,h5{ margin:0; padding:0;}
img{ border:0;}
a{ color:#323232; text-decoration:none;}
a:hover{ color:#F00; text-decoration:underline;}
ul{ list-style-type:none;}
input,select{ margin:0; padding:0; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif, "宋体";}
.ple{ padding-left:5px;}
.pre{ padding-right:5px;}
.line-xuxian{  border-bottom:#bbb 1px dashed;}
.title16{ font-size:16px;}
.hong,.hong a{ color:#F00;}
.left{ float:left;}.right{ float:right;}
.m_t{ height:20px;}
.d{ border-bottom:#e3e3e3 1px solid;}
.xian{ border-top:#e3e3e3 1px solid; margin-top:10px;}
.l22{ line-height:22px;}
.abcd{ border:#ccc 1px solid;}
.abcd img{ padding:1px;}
.padd{ margin-left:16px;}
.sou1{ width:150px; height:15px; line-height:15px;}
.sou2{ width:50px; height:12px; line-height:12px;}
.next{ padding:10px 0; text-align:center; clear:both;}
a.insidelink{color:#323232; text-decoration:underline;}
a.insidelink:hover{ color:#F00; text-decoration: none;}
.mar{ margin-top:10px;}
.clear{ clear:both;}

.dm_header{ width:966px; margin:0 auto; height:108px; overflow:hidden; position:relative;}
.dm_main{ width:966px; margin:8px auto 0; overflow:auto;}
.dm_footer{ width:966px; margin:8px auto 0; padding:8px 0; overflow:auto; border-top:#e7e7e7 1px solid; text-align:center; color:#666;}

.dm_banner{ width:966px; margin:3px auto 0; overflow:hidden; border-bottom:#02498c 1px solid;}

.dm_logo{ position:absolute; left:5px; top:20px;}
.dm_header_link{ position:absolute; right:15px; top:11px; color:#000;}
.dm_header_link a{ color:#000;}.dm_header_link a:hover{ color:#F00;}
.dm_search{ position:absolute; right:15px; top:40px;}
.dm_search .input{ float:left; border:#acacac 1px solid; height:21px; line-height:21px; width:155px;}
.dm_search .img{ float:left; padding-left:5px;}
.dm_tel{ position:absolute; right:245px; top:43px;}
.dm_home_mainnav{ position:absolute; right:0; bottom:0; width:582px;}
.dm_home_mainnav li{ float:left;}
.dm_gg{ width:966px; overflow:auto; margin-top:1px;}
.dm_gg_c{ width:944px; overflow:hidden; background:url(../images/gg_c.gif) repeat-x; line-height:33px; height:33px;}
.dm_gg_c dl{ color:#FFF; float:left; background:url(../images/news_c.gif) repeat-x; height:34px; line-height:32px; width:725px;}
.dm_gg_c dl dt{ float:left; font-weight:bold; padding-left:5px; padding-top:2px;}
.dm_gg_c dl dd{ float:left; width:650px; height:34px;}
.dm_gg_c dl dd a{ color:#FFF;}
.dm_gg_c dl dd span{ padding-right:20px;}
.dm_gg_c .tle{ padding-top:5px;}
.dm_lr{ background: url(../images/center_bg.gif) repeat-x; width:966px; overflow: hidden; height:180px;}
.dm_news{ float:left; padding:0 15px 0 25px; width:286px; background:url(../images/ico3.gif) no-repeat right 15px;}
.dm_news dt{ color:#034d8a; font-size:13px; font-weight:bold; padding-top:15px; padding-bottom:7px;}
.dm_news dt span{ float:right; font-weight:normal; font-size:11px;}.dm_news dt span a { color:#777;}
.dm_news dd{ width:286px; overflow:auto;}
.dm_news dd .tu{ float:left; border:#d1d1d1 1px solid;}.dm_news dd .tu img{ padding:1px;}
.dm_news dd ul{ float:left; width:160px; padding-left:10px;}
.dm_news dd ul li{ background:url(../images/ico1.gif) no-repeat 0 7px; line-height:22px; padding-left:15px;}

.dm_news1{ float:left; padding:0 15px; width:286px; background:url(../images/ico3.gif) no-repeat right 15px;}
.dm_news1 dt{ color:#034d8a; font-size:13px; font-weight:bold; padding-top:15px; padding-bottom:7px;}
.dm_news1 dt span{ float:right; font-weight:normal; font-size:11px;}.dm_news1 dt span a { color:#777;}
.dm_news1 dd{ width:286px; overflow:auto;}
.dm_news1 dd .tu{ float:left; border:#d1d1d1 1px solid;}.dm_news1 dd .tu img{ padding:1px;}
.dm_news1 dd ul{ float:left; width:160px; padding-left:10px;}
.dm_news1 dd ul li{ background:url(../images/ico1.gif) no-repeat 0 7px; line-height:22px; padding-left:15px;}
.none{ background:none;}
.dm_sidenav{ width:255px; overflow:auto; margin-top:8px;}
.dm_content{ width:711px; overflow:auto; background: url(../images/center_l.gif) no-repeat left top; margin-top:8px;}
.dm_zw{ width:692px; float:right; overflow:auto; background:url(../images/zw_bg.gif) repeat-x 19px 0px;}
.dm_zw dt{ font-size:14px; font-weight:bold; padding-top:18px; background:url(../images/ico4.gif) no-repeat 2px 20px; padding-left:20px;}
.dm_zw dt span{ float:right; font-size:12px; font-weight:normal; padding-right:8px;}
.dm_zw dd{ padding:10px; width:672px; overflow:hidden;}
.dm_sidenav dl{width:255px; overflow: hidden;}
.dm_sidenav dl dt{}
.dm_sidenav dl dd{ background:url(../images/dh_bg.gif) no-repeat; line-height:30px; font-size:13px; font-weight:bold;}
.dm_sidenav dl dd a{ color:#000; display:block; padding-left:30px;}
.dm_sidenav dl dd a:hover{ color:#02498c; text-decoration:none; display:block;}
.dm_sidenav dl dd.bg a{background:url(../images/dh_bg1.gif) no-repeat; color:#FFF; font-weight:bold; font-size:12px; padding-left:20px; text-decoration:none; display:block; margin-top:1px;}
.dm_sidenav dl dd.bg a:hover{ color:#FFF;}
.dm_sidenav dl ul{ margin:0; padding:0;}
.dm_sidenav dl dd ul li a{ background:url(../images/dh_bg.gif) no-repeat; line-height:30px; height:30px; font-size:12px; padding-left:30px; color:#000; font-weight:normal;}
.dm_sidenav dl dd.bg ul li a{ background:url(../images/dh_bg.gif) no-repeat; height:30px; line-height:30px; font-size:12px; padding-left:30px; color:#000; font-weight:normal;}
.dm_sidenav dl dd.bg ul li a:hover{ color:#02498c;}
.dm_lxwm{ margin-top:6px;}

.dm_lr_news{}
.dm_lr_news li{ border-bottom:#bbb 1px dashed; line-height:25px; background:url(../images/arrow8.gif) no-repeat 5px 10px; padding-left:18px;}
.dm_lr_news li span{ float:right; padding-right:10px;}

.pro_lb{}
.pro_lb li{ float:left; padding:3px 10px; text-align:center;}
.pro_lb li img{ padding:1px; border:#cecece 1px solid;}
.pro_lb li div{ line-height:28px;}
