@charset "gb2312";
/* -------------全局css定义------------ */

body { margin: 0 auto; padding: 0;  font: 12px  宋体; background-color: #F2F2F2; scrollbar-face-color: #f6f6f6; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #cccccc; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #330000; scrollbar-track-color: #f6f6f6; scrollbar-darkshadow-color: #ffffff; }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h6 { margin:0; padding:0;}
h5{ margin:2px; padding:0;}
table,td,tr,th{ font-size: 12px; font-family: 宋体; line-height: 150%; }
li{ list-style-type: none; }
h1.title { font: bold 20px "arial", sans-serif; line-height: 38px; color: #990000; text-align: center; border-bottom: 1px solid #090; }

/* -----------排版 属性------------ */
.pad3{ padding: 3px; }
.left { float: left;}
.right { float: right;}
.center{ text-align: center; }
.clear0 { clear: both; font: 0px/0px sans-serif; }
.clear { clear: both; font-size: 1px; width: 1px; visibility: hidden;}
.hidden {display: none;}
.kgray{display: none;}
.bgwhite{ background-color: #fff; }
.bgf5{ background-color: #f5f5f5; }
.bgf8{ background-color: #f8f8f8; }
.bgcc{ background-color: #ccccd4; }
.bgff33cc{ background-color: #ff33cc; }
.bg0099ff{ background-color: #0099ff; }
.bgef{ background-color: #efefef; }
.bgcc0000{ background-color: #cc0000; }
.bg6699cc{ background-color: #6699cc; }

/* 字体大小 及 颜色*/
.f12px { font-size:12px;}
.f14px { font-size:14px;}
.fb {	font-weight: bold;}
.fi {	font-style: italic;}
.ccred{ color: #cc0000; }
.ccwhite{ color: #fff; }
.ccblue{ color: #0050D3; }

a{text-decoration: none;} 
a:link {color: #333333;} 
a:visited {color: #333333;} 
a:hover{text-decoration: underline;COLOR: #FF0000;} 
a:active {color: #333333;}

/* 	头部定义   */
.header{ margin: 0px auto 0px; width: 950px; height: 96px; background-image: url(../images/red_top_bg.gif); border-top: 3px solid #fff; }
.header .logo{ float: left; height: 96px; width: 600px; background-image: url(../images/DN_logo1.gif); }
.header .logo1{ float: right; height: 96px; width: 350px; background-image: url(../images/DN_logo2.png); }
/* 	导航链接  */
.sp_menu{ margin: 0 auto; width: 950px; text-align: center; height: 32px; background-image: url(../images/sp_menu.gif); font-weight: bold; }
.sp_hot{ margin: 0 auto; width: 950px; text-align: left; height: 23px; color: #fff; line-height: 23px; background-image: url(../images/ad_dhgg.gif); }
.csp,a.csp:link,a.csp:visited{ color: #333333; line-height: 32px; font-weight: bold; font-family: "宋体";font-size:14px; }
a.csp:hover { color: #ff6600; text-decoration: underline; font-family: "宋体"; }
a.cwhot:link,a.cwhot:visited{ color: #fff; }
a.cwhot:hover{ color: #ffff00; }

/* 	友情链接  */
.flinks{ background: #eef2f7;  }
.flinks ul{ padding: 5px; }
.flinks li{ float: left; padding:8px;}

/* 	尾部结束  */
.footabout{ height: 29px; text-align: center; line-height: 29px; background: White url(../images/ad_dhbg.gif) repeat-x; border-bottom: 2px solid #FF0000; }
.footcopy{ text-align: center; height: 50px; background-color: #fff; }