@charset "utf-8";
*{font-family:宋体; font-size:12px}
#body{ margin:0 auto; width:985px; background:url(../img/topbb.gif) repeat-x;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:inherit;font-family:inherit;vertical-align:baseline;outline-style:none;outline-width:none;}
ul, ul li, em, dd, dl, dt{ list-style:none;}
img{ border:0;}
a:link {color: #000000; text-decoration: none}
a:visited {color: #000000; text-decoration: none}
a:hover {color: #000000; text-decoration: none;}
a:active {color: #000000; text-decoration: none}

/*字体*/
.fs14 {font-size: 14px}
.fs16 {font-size: 16px}
.fs18 {font-size: 18px}
.fc666666{ color:#666666;}/*灰*/
.fca8a8a8{ color:#a8a8a8;}/*浅灰*/
.fc595959{ color:#595959;}
.fc878585{ color:#878585;}
.font06{ color:#FF0000;}

#keywords{ width:100%; display:none;}
#top{width:100%; height:110px;}
#top .logo{ float:left; width:249px; height:110px;}
#top .logo a{ float:left; background:url(../img/logo.gif) no-repeat; text-indent:-5000px; overflow:hidden; width:249px; height:110px;}
#top .logo1{ float:right;}
#nav{ position:relative; width:100%; height:40px; background:url(../img/dh.jpg); margin-top:5px;}
#nav span.left{ position:absolute; left:0; top:0; background:url(../img/dhleft.gif) no-repeat; width:7px; height:40px;}
#nav span.right{ position:absolute; right:-1px; top:0; background:url(../img/dhright.gif) no-repeat; width:7px; height:40px;}
#nav ul{ margin:0 9px;}
#nav ul li{ float:left; line-height:40px; width:96px; text-align:center;}
#nav ul li a, #nav ul li a:hover{ font-size: 14px; color:#FFF;}

#mid{ width:100%; height:auto; !important; min-height:50px; overflow:hidden; margin-top:10px;}
#mid .left{ float:left; display:inline; width:242px;}
#mid .left .left_b_t{ float:left; display:inline; background:url(../img/topl.gif) no-repeat; width:100%; height:6px; margin:0; font-size:1px;}
#mid .left .left_box{ float:left; display:inline; width:239px; border-left:solid 1px #BFE2FE; border-right:solid 1px #BFE2FE; color:#444444;}
#mid .left .left_box_b{ float:left; display:inline; background:url(../img/downl.gif) no-repeat; width:241px; height:6px; font-size:1px; margin-bottom:10px;}
#mid .left .marquee{ width:220px; margin:0 auto; height:100%; letter-spacing:0.05em; line-height:20px;}
#mid .left .imgs{ margin-top:5px;}
#mid .left .imgs .img1{ margin-bottom:10px;}
#mid .left .lianxi{ width:215px; margin:8px auto; margin-top:0; text-align:left;}
.b_title{ float:left; display:inline; width:100%; height:24px; line-height:24px; background:url(../img/backtop.gif) repeat-x; border-bottom:solid 1px #BFE2FE; margin-bottom:10px;}
.b_title div{ float:left; display:inline; background:url(../img/ld.gif) 15px 5px no-repeat; padding-left:30px; width:auto; !important;  min-width:200px; overflow:hidden; font-size:14px; font-weight:600; color:#0290E6;}
.b_title .div a, .b_title .div a:hover{ font-size:14px; font-weight:600; color:#0290E6;}
.b_title .more{ float:right; display:inline; margin-right:10px;}
.b_title .more a, .b_title .more a:hover{ color:#0067E7;}

#link{ width:100%; margin-top:5px; height:26px;}
#link strong{ float:left; line-height:26px; font-size:14px; font-weight:bold;}
#link ul{ float:left; margin:0;}
#link ul li{ float:left; line-height:26px; display:inline; margin-right:10px; line-height:26px; font-size:14px;}
#link ul li a, #link ul li a:hover{ color:#444444;}
hr{width:100%; color:#7BBCFE; height:2px; margin-top:5px; line-height:2px; font-size:18px;}
#footnav{ width:100%; background:#E2E2E2; height:24px; line-height:24px; color:#444444; text-align:center;}
#footer{ width:100%; margin-top:10px; height:50px;}
#footer p{ text-align:center; color:#444444; line-height:24px;}
#footer p a, #footer p a:hover{ color:#444444;}
.cutepage{ width:670px; height:50px; margin:15px auto; text-align:center;}
.cutepage a{ padding:0 5px;}
.cutepage a, .cutepage a:hover{ color:#444444; text-decoration:none;}