.dkbody {margin: 0 auto;}
.head {margin:0; position: relative;z-index:300; position:fixed; width:100%;background: url('../images/bj.jpg') center; }
.head .logo {margin: 0 auto;}
.htop{ padding:86px 0 0 90px;}
.dkmain{ padding-top:260px;}
.menu {width: 428px;margin: 0 110px 0 auto;float: right;background-position: 0px -100px;}
.menubotton{padding-top:16px;}
/*sysmenu.css*/
ul.topnav {list-style: none;margin: 0 auto;padding: 0px; line-height:25px;overflow: hidden;}
ul.topnav li {float: left;margin: 0;}
ul.topnav li{text-decoration: none;float: left;color: #353535;*position: relative; display:block }
ul.topnav li span{ text-align: center;
padding: 0px 30px 0px 30px;
color: #fff;
text-transform: uppercase;
display: block;
height: 70px;}
/*nov_tree*/
ul.topnav li ul.subnav {list-style: none;position: absolute;top:140px;*top:44px;*left: 0px; margin: 0;padding:0 0 0 50px;width:100%;color: #999999;z-index: 999;display: none; background-color:#c6c6c6;}
ul.topnav li ul.subnav li{margin: 0; padding:0px;height: 25px;line-height:25px;text-align: left;cursor: pointer;text-transform: uppercase;}
ul.subnav li a{padding:0px 15px 0px 15px;height:25px;line-height: 25px;text-align: left;width: 120px;display: block;float: left; color:#999999;background: url('../images/ls1.png') no-repeat 0 6px; font-size:13px;}
ul.subnav li a:hover{height:25px;line-height: 25px;text-align: left;display: block;float: left;background: url('../images/ls2.png') no-repeat 0 6px; text-decoration:none; color:#fff;}
.mnf{font-family:Impact;text-transform : capitalize; color:#6f6e6e; font-size:21px;}
.rttb{ font-size:12px; color:#b2b1b1; margin-top:13px;}
.tl a,.tl a:visited{ color:#828282; line-height:25px;}
.tl a:hover{ color:#ff0000; font-size:12px;}
.tt a,,.tt a:visited{color:#4f4d4d;}
.tt a:hover{ color:#ff0000; font-size:12px;}
.anlia a{font-size:18px; }
.anlia a:hover{color:#ff0000;}
.tl{ background: url('../images/line1.png') no-repeat 0 6px; }
.rttb a:link,.rttb a:hover,.rttb a:active,.rttb a:visited{font-size:12px;}
.tl a:link,.tl a:hover,.tl a:active,.tl a:visited{font-size:12px;}
.tt a:link,.tt a:hover,.tt a:active,.tt a:visited{font-size:12px;}
.foottb{line-height:16px; color:#a2a2a2; padding:30px 0 30px 0; clear:both;font-size:11px; width:90%; margin:0 auto; border-top:1px solid #ccc;}
.bgf{font-size:28px; font-family:"Courier New", Courier, monospace; color:#a2a2a2;}
.bann {width: 1280px;margin: 0 auto; }
#slider ul, #slider li {margin: 0;padding: 0;list-style: none;width: 942px;height: 254px;overflow: hidden;}
.framecenter {width:100%;margin: 0 auto; }

.location {width: 932px;padding-left: 10px;height: 41px;line-height: 41px;background: url('../images/path_big_bg.jpg') no-repeat;}

.frameleft{width:800px;background-color: #dcdcdc; margin-left:80px;}
.frameright{float: left;width:250px;}
.aboutcontent{width:682px;height:234px;background: url('../images/about_bg.jpg') no-repeat;}
.aboutcontent .fcontentstr {width: 672px;height:224px;padding: 5px;overflow: hidden;}
.frameleft .fup {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_01.jpg') repeat-x;background-position: 0px 0px;}
.frameleft .fcontent {width: 662px;padding: 10px;background: url('../images/conent_bg_01.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft .fdown{width: 682px;height:4px;background-color: #b9e5fa;overflow: hidden;}

.frameleft .fup1 {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_02.jpg') repeat-x;background-position: 0px 0px;}
.frameleft .fcontent1 {width: 662px;padding: 10px;background: url('../images/conent_bg_02.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft .fdown1 {width: 682px;height:4px;background-color: #b9e5fa;overflow: hidden;}

.frameleft .fup2 {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_03.jpg') repeat-x;background-position: 0px 0px;}
.frameleft .fcontent2 {width: 662px;padding: 10px;background: url('../images/conent_bg_03.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft .fdown2 {width: 682px;height:4px;background-color: #faceb9;overflow: hidden;}

.frameleft .fup .spantitle,.fup1 .spantitle,.fup2 .spantitle {float: left;padding-left:35px;text-align: center;font-size: 14px;font-weight: bold;}
.frameleft .fup .spanmone, .fup1 .spanmone, .fup2 .spanmone {float: right;padding-right: 10px;}

.frameright .fup {width: 250px;height: 39px;line-height: 39px;background: url('../images/content_250_bg.jpg') repeat-x;background-position: 0px 0px;}
.frameright .fcontent {width: 230px;padding: 0px 10px 0px 10px;background: url('../images/content_250_bg.jpg') repeat-y;background-position: -250px 0px;overflow: hidden;}
.frameright .fdown{width: 250px;height:13px;background: url('../images/content_250_bg.jpg') no-repeat;background-position: -500px -32px;overflow: hidden;}

.frameright .fup1 {width: 250px;height: 39px;line-height: 33px;background: url('../images/content_250_bg_other.jpg') repeat-x;background-position: 0px 0px;}
.frameright .fcontent1 {width: 230px;padding: 0px 10px 5px 10px;background: url('../images/content_250_bg_other.jpg') repeat-y;background-position: -250px 0px;overflow: hidden;}
.frameright .fdown1{width: 250px;height:10px;background: url('../images/content_250_bg_other.jpg') no-repeat;background-position: -500px -32px;overflow: hidden;}
.frameright .fup2 {width: 250px;height: 39px;line-height: 33px;background: url('../images/content_250_bg_other.jpg') repeat-x;background-position:  -750px 0px;}

.frameright .fup3 {width: 250px;height: 39px;line-height: 33px;background: url('../images/content_250_bg_type.jpg') repeat-x;background-position: 0px 0px;}
.fcontent3{ width:100%; height:50px; padding-left:50px; background-color:#dcdcdc;}
.frameright .fdown3{width: 250px;height:10px;background: url('../images/content_250_bg_type.jpg') no-repeat;background-position: -500px -32px;overflow: hidden;}

.frameright .fup .spantitle,.fup1 .spantitle,.fup2 .spantitle,.fup3 .spantitle {float: left;width: 150px;padding-left: 10px;text-align: left;font-size: 14px;font-weight: bold;}
.frameright .fup .spanmone,.fup1 .spanmone,.fup3 .spanmone {float: right;padding-right: 10px;}
/*news left pic and right list*/
.newsleft{float: left;width:212px;}
.newsleft ul{list-style: none;margin: 0 auto;margin-top: 5px;}
.newsright{float: left;width:450px;}

.textlist {list-style: none;margin: 0 auto;padding:0px;display: block;line-height: 200%;overflow: hidden;}
.textlist li {padding-left: 8px;height: 25px;line-height: 25px;background: url('../images/icon3.gif') no-repeat 0px 10px;list-style: none;overflow: hidden;}
.textlist li .names {float: right;color: #bdbdbd;font-size: 12px;}

.piclist {list-style: none;margin: 0 auto;text-align: center;padding: 0px;overflow: hidden;}
.piclist li {float: left;padding: 5px 7px 10px 5px;text-align: center;width:120px;overflow: hidden;}
.piclist li img {border: 0px solid #EEE;}
.piclist li p {margin: 0px;padding: 0px;}
.piclist li .t {height: 30px;line-height: 30px;}

.link {float: left;margin: 0 auto;width: 942px;}
.link .fotterup {width: 942px;height: 6px;background: url('../images/fotter_bg.png') no-repeat;background-position: 0px -0px;}
.link .fottercontent {width: 942px;text-align: center;background: url('../images/fotter_bg_line.png') repeat-y;background-position: 0px -0px;}

.linkpic {width: 920px;padding: 10px;}
.linkpic ul {list-style: none;margin: 0 auto;padding: 0px;}
.linkpic ul li {width: 88px;margin: 0 auto;padding-left: 3px;list-style: none;display: inline;}
.linkfont {width: 900px;padding: 5px 10px 0px 10px;margin: 0 auto;}
.linkfont ul {list-style: none;margin: 0 auto;padding: 0px;}
.linkfont ul li {width: 98px;text-align: center;margin: 0 auto;padding-left: 10px;list-style: none;display: inline;}
/*tree*/
.three {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px; text-align:left;}
.three li {height: 50px;line-height: 50px;text-align: left;margin: 0 auto;padding-left: 0px;list-style: none;overflow: hidden; width:auto; float:left; margin-left:20px;}
.three li.a {padding-left: 13px;}
.three li.b {padding-left: 13px;background: url('../images/icon1.gif') no-repeat 0px 10px;display: list-item;font-weight: bold;}

/*pagecontent*/
.pagecontent{ background-color: #f3f3f3; overflow: hidden;}
.pagecontentstr{ width:800px;  font-size:14px; overflow: hidden;margin-left:70px;}
.pagecontentstr img{max-width: 600px; width: expression(this.width > 600px ? "600px" : this.width);max-height: 360px;height: expression(this.height >360px ? "360px" : this.height);}
.rtdes{ width:300px;float:right; padding-right:150px; font-size:16px; line-height:28px;}
.ared a{color:#ff0000;}

.pagelist{ background-color:#f3f3f3; font-size:12px; clear:both;}
.pd10{padding:8px;}
.righttext { text-align:center; padding:10px;}
.readpic {float: left;width: 225px;height: 225px;padding: 5px;}
.readpic img {border: 1px solid #EEE;}

.readtitle {float: left;width: 415px;margin-left: 10px;text-align: left;}
.readtitle dl dt {color: #FF6600;font-size:16px;font-weight: bold;line-height: 180%;padding-left:10px;}
.readtitle dl dd {color: #828282;height:30px;line-height: 30px;padding-left:10px;}
.readtitle dl dd.fastline {background-color:#f8f8f8;color: #828282;height:30px;line-height: 30px;}
.readtitle dl dd.orderbotton {padding-top:15px;}

.readlist {float: left;margin: 0 auto;width: 462px;margin-top: 10px;}
.readlist .tg {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg2.jpg') no-repeat;}
.readlist .tg1 {height: 48px;line-height: 48px;font-size: 14px;padding-right: 55px;font-weight: bold;}
.readlist .tg3 {height: 38px;line-height: 38px;font-size: 14px;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #d0d0d0;}
.readlist .l {padding: 10px 0px 0px 0px;overflow: hidden;}

.bbslist{list-style: none;margin: 0 auto;padding: 0px;}
.bbslist li{border-top: 1px dotted #d0d0d0;padding: 10px 0px 10px 0px}
.bbslist li:first-child{border-top: 0px dotted #d0d0d0;padding:0px 0px 10px 0px}
.bbslist li .first-child{border-top: 0px dotted #d0d0d0;padding:0px 0px 10px 0px}
.bbslist li div{line-height: 180%;padding:0px 10px 5px 10px;}
.bbslist li .sendname{text-align: left;}
.bbslist li .messagelist{text-align: left;}
.bbslist li .remessagelist{text-align: left; padding-top: 10px;padding-bottom:10px;}
/*productlist_list*/
.goodslist { width:1150px;overflow: hidden;list-style-type: none;margin: 0px auto; padding:15px 0 20px 0; clear:both;}
.goodslist li {float: left;padding: 0px 12px 0px 12px;text-align: center;width: 205px;height: 160px;overflow: hidden;}
.goodslist li .t {height: 25px;line-height: 25px;overflow: hidden;display: list-item;}
.goodslist li p {height: 25px;line-height: 25px;padding:0px;margin: 0px;}
.goodslist li img {border: 1px solid #999b9a;padding:5px; width:185px; height:98px;}
.goodslist li img:hover {border:1px solid #ff0000;padding:5px;}

/*newslist*/
.newslist {list-style: none;margin: 0 auto;padding: 20px 70px 0 15px; }
.newslist li {height: 40px;line-height: 40px;text-align: left;margin: 0 auto; list-style: none;background: url('../images/icon3.png') no-repeat 5px 15px;overflow: hidden; padding-left:15px; border-bottom:1px dashed #999;}
.newslist li .data {float: right;padding-right: 10px;color: #999999;}

/*linebook*/
.gbottonlist {margin: 0 auto;width: 100%;}
.gbottonlist .tg {height: 30px;line-height: 30px;color: #000;padding-left: 15px;font-weight: bold;background-color: #B5D4F2;}
.gbottonlist .l {margin-top: 1px;padding: 5px;height: 100%;background-color: #F8F8F8;overflow: hidden;}
.three_fg {width:690px;list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.three_fg li {float: left;width:330px;height: 25px;line-height: 25px;text-align: left;margin: 0 auto;padding-left: 0px;list-style: none;overflow: hidden;}
.three_fg li.a {font-weight: bold;}
.three_fg li.b {height: 25px;padding-left: 8px;line-height: 25px;background: url('../images/icon3.gif') no-repeat 0px 11px;list-style: none;display: list-item;}
.three_fg li .title {float: left;}
/*joblist*/
.joblist {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.joblist li {list-style: none;padding:10px 0px 10px 0px;border-bottom: 1px dotted #DADBD6;overflow: hidden;}

.widthpage {width: 922px;margin: 0 auto; padding: 10px;}
.widthpage .tg1 {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg.jpg') no-repeat #B7E4FB;}
.widthpage .tg3 {height: 38px;line-height: 38px;font-size: 14px;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #d0d0d0;}
.widthpage .l {padding: 10px 0px 0px 0px;overflow: hidden;}
.widthpagelist {width:922px;margin: 0 auto;}
/*login_member*/
.sianin .sianinbg {width: 369px;padding: 10px 0px 0px 0px;border-left: #d2e5ef 1px solid;border-right: #d2e5ef 1px solid;border-top: none;border-bottom: none;overflow: hidden;}
.signintitle {background: url('../images/application.gif') no-repeat;background-position: left -166px;padding: 15px 0px 0px 70px;height: 29px;text-align: left;overflow: hidden;}
.signin-area-bg {width: 361px;padding: 5px;overflow: hidden;}
.signin-area-bg2 {padding: 0px;overflow: hidden;}
.signin-area-bg3 {width: 251px;padding: 5px 0px 5px 110px;overflow: hidden;}
.tipsnr {background: url('../images/login.gif') no-repeat;background-position: left -103px;height: 5px;line-height: 5px;width: 371px;overflow: hidden;}
.messicon {height: 48px;padding-right: 10px;}
.messtext {height: 48px;line-height: 48px;vertical-align : middle;}
.messicon2 {height: 20px;padding-right: 10px;}
.messtext2 {height: 20px;line-height: 20px;vertical-align : middle;}
/*lefttab*/
.tbottonlist {width:260px;}
.tbottonlist .tg {height: 30px;line-height: 30px;color: #fff;padding-left: 15px;font-weight: bold;background-color: #B5D4F2;}
.tbottonlist .l {padding: 5px;border: 1px solid #B5D4F2;}
/*tablelist*/
.tablelist .td01 {background-color: #F3F3F3;border: 1px solid #E6E6E6;padding: 5px;height: 30px;line-height: 30px;font-weight: bold;}
.tablelist .td02 {border-bottom: #d2e5ef 1px dotted;padding: 5px;height: 30px;line-height: 30px;}
.tablelist .td03 {border-style: none none solid none;border-width: 0px 0px 1px 0px;border-color: #E6E6E6;padding: 5px 5px 5px 15px;height: 30px;line-height: 30px; background: url('../images/icon1.gif') no-repeat 5px 16px;}
.td03 img {vertical-align : middle;}
.tablelist .td04 {border-style: none none solid none;border-width: 0px 0px 1px 0px;border-color: #E6E6E6;padding: 5px;height: 30px;line-height: 30px;}
/*bbstable*/
.tablelist .td05{border: 1px solid #F0F0F0;padding: 5px 5px 5px 10px;}
.tablelist .td06{padding: 5px;height: 30px;line-height: 30px;}
/*fotter*/
.fotterpage{width:100%;margin: 0 auto;overflow: hidden;background-color: #004594;}
.fotter .fotterdown {width: 942px;height: 14px;background: url('../images/fotter_bg.jpg') no-repeat;background-position: 0px 0px;}
.fotter .fotterstr {width: 942px;background-color: #004594;color:#fff;text-align: center;padding: 5px 0px 10px 0px;line-height: 180%;}
.fotter .parttype {width: 942px;text-align: center;padding: 10px 0px 0px 0px;}
.fotter .parttype ul {width: 942px;list-style: none;margin: 0 auto;}
.fotter .parttype ul li {padding:0px 5px 0px 5px;text-align: center;margin: 0 auto;list-style: none;display: inline;}
ul,ol,li{list-style:none;}
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

#container{ width:100%; text-align:left; margin:0 auto; height:600px; background:#fffee2;}
.banner{width:100%;height:450px; position:relative;margin:0 auto; overflow:hidden;}
.top img{ width:100%; height:450px; overflow:hidden;}
.banner_tab{ position:absolute;width:72%; height:38px;right: 0px;bottom: 0px;}
.banner_tab li {float: left; width:26%;}
.out { width:230px; overflow:hidden;  height:38px; display:block; }
banner_tab li a{ display:block; width:300px;}
.banner_tab a p{ float:left; cursor:pointer; text-decoration:none; display:block; width:100px; margin-left:14px; display:inline; font-size:12px; color:#8d8c88; font-weight:bold; height:30px;}
.lh30{ line-height:30px;}
.banner_tab a img{ float:left;}
.hidecontent {display:none;}
.tab_img{ width:95px; height:25px; border:1px solid #c0b9ad;}
.linktd a img{ display:inline;}
.mt{font-family:impact; text-transform:none; font-size:20px; color:#898989;}
.zb {
width: 312px;
float: left;
overflow: hidden;
}
.zb .d1 {
width: 312px;
overflow: hidden;
}
.zb .d1 .d1_1 {
width: 280px;
height: 40px;
padding-left: 32px;
background: url(../images/nybt_1.png);
overflow: hidden;
font-size: 16px;
line-height: 30px;
color: #FFFFFF;
text-decoration: none;
font-family: "472-CAI978472-CAI978", Arial, Helvetica, sans-serif;
}
.zb .d1 .d1_2 {
width: 312px;
background: url(../images/nybj_1.png);
overflow: hidden;
padding-bottom: 15px;
}
.zb .d1 .d1_2 ul {
width: 218px;
overflow: hidden;
margin: 8px 0 0 47px;
}
.zb .d1 .d1_2 ul li {
width: 218px;
height: 35px;
overflow: hidden;
background: url(../images/btbj1.gif);
}
.zb .d1 .d1_2 ul li a {
display: block;
font-size: 12px;
line-height: 34px;
color: #666666;
text-decoration: none;
padding-left: 15px;
}
.zb .d1 .d1_2 ul li {
width: 218px;
height: 35px;
overflow: hidden;
background: url(../images/btbj1.gif);
}
.zb .d1 .d1_2 ul .current_page_item a, .ny2 .zb .d1 .d1_2 ul .current-cat a {
display: block;
font-size: 12px;
line-height: 34px;
color: #ff0000;
text-decoration: none;
padding-left: 15px;
background: url(../images/btbj2.gif);
}
.rylist,.whlist{width:800px; margin-top:10px; border-bottom:1px dashed #999;}
.rylist img{ width:215px;}
.rylist td,.whlist td{padding:20px 0 20px 0; text-align:left; border-top:1px dashed #999;}
.whlist img{ width:280px;}