@charset "utf-8";
html{height:100%;}
html,body {text-align:center;font-family: 宋体, serif;  margin:0; padding:0; background: #fff; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;font-size:12px}
li{list-style-type:none;}
table{font-size:12px;}

/* href color */
a {color: #000; text-decoration:none;}
a:visited {color: #bc2931; text-decoration:underline;}
a:hover {color: #bc2931; text-decoration:underline;}


/* common color*/
.red{color:#F00;}
.blk{color:#000;}

.efefef{color:#efefef;}
.fafafa{color:#fafafa;}

/*common postition*/
.hidden{display:none;}
.abs{
	position:absolute;
	left: -624px;
	top: 1px;
}
.rel{position:relative ;}
.block{display:block;}
.clear{clear:both;}
.fl{float:left;}
.fc{margin:0 auto;}
.fr{float:right;}
.clear{clear:both;}
.overflow{overflow:auto;zoom:1;}
/*common font*/
.bold{ font-weight:bold;}
.size14{ font-size:14px;}

#parent{width:100%;height:auto;}
#header{width:810px; height:auto; margin:0 auto;}
.logo{width:342px; top:-10px; position:relative;}
.logo-right-top{width:100%; text-align:center; padding-top:30px; padding-left:20px; overflow:hidden}
.logo-right-bottom{margin-top:5px;height:51px;width:11px;}
.b1{margin-left:40px}
.b1 label{clear:left; display:block; margin-top:5px;}
.logo-right-top A{ font-size:16px; color:#0966D1}
.logo-right-top A:visited{font-size:16px;color:#4196F7}
.logo-right-top A:hover{font-size:16px;color:#4196F7}
.logo{ margin-left:20px; margin-right:30px;}


.logo-top-link{margin-top:50px;margin-left:15px; display:block; color:#0966D1;}
.logo-top-link A{font-size:16px;color:#0966D1}
.logo-top-link A:visited{font-size:16px;color:#2D8AF6; text-decoration:none;}
.logo-top-link A:hover{font-size:16px;color:#2D8AF6; text-decoration:none;}
.logo-top-search{width:300px;background:url(search.gif) top left no-repeat;}
.logo-top-search form{margin-left:80px;}
.logo-right-bottom-left{margin-left:20px; background:url(top-dh-bg.gif) repeat-x; width:100px; border-right:1px #CBEEF2 solid;text-align:left;}
.logo-right-bottom-center{margin-top:5px;width:465px; height:51px; background:url(top-dh-bg.gif) repeat-x;}
.logo-right-bottom-center li{height:20px;margin-top:6px; margin-left:17px;margin-left:15px;float:left; text-align:left;}
#header .dh{width:810px;  margin:10px auto 0 0; padding-top:10px; color:#D80E96; font-weight:bold;_padding-left:7px;overflow:hidden;}
#header .dh A{color:#D80E96;}
#header .dh a:visited{color:#F893D7;}
#header .dh a:hover{color:#F893D7;}
#bodybox{width:810px; height:auto;margin:0 auto;}
#bodybox .lm{width:810px;height:auto; margin-top:10px; margin-bottom:10px; overflow:hidden;background:url(lm-top.gif) top left no-repeat;}
#bodybox .lmdh{height:35px;}
#bodybox .content{width:803px;_width:809px;height:180px; border:#FFBAEB 3px solid;margin-left:1px;border-top:0;}
#bodybox .content #div1 ul li{float:left;margin-left:10px; margin-right:40px; width:210px; height:25px; line-height:25px; white-space:nowrap;}
#bodybox .content #div3{text-align:center;}
#bodybox .content #div3 ul{width:500px;  margin:0 auto;}
#bodybox .content #div3 ul li{float:left;margin-left:10px; margin-right:20px; width:110px; height:25px; line-height:25px; white-space:nowrap;}

#bodybox .content .dhdiv ul{width:780px;margin:0 auto; overflow:hidden;}
#bodybox .content .dhdiv ul li{float:left;margin-left:50px;_margin-left:40px; margin-right:60px; text-align:center; white-space:nowrap;}


#bodybox .content .dhdiv2 ul{width:500px;margin:0 auto; overflow:hidden;float:left;}
#bodybox .content .dhdiv2 ul li{margin-left:10px; line-height:25px;height:120px; text-align:left;}
#bodybox .content .dhdiv2 picc{overflow:hidden;float:right;}
#lmdh ul{
clear:both;
float:left;
width:810px;
padding-left:0px;
*padding-left:5px;
_padding-left:0px;
_margin-left:-10px;
}
#lmdh li {
	float:left;
	margin-left:20px;
	margin-top:12px;
	color:#0E69DC;
	font-weight:bold;
	list-style-type: none;
}
#lmdh li A {
text-decoration:none;
display:block;
padding-right:10px;
background:url(right.gif) no-repeat right bottom;
line-height:23px;
color:#0E69DC;
float:left;
}
#lmdh li span {
cursor:pointer;
background:url(left.gif) no-repeat left bottom;
display:block;
position:relative;
left:-5px;
padding-left:15px;
line-height:23px;
cursor:pointer;
float:left;
}
#lmdh #lmselect A{
background:url(right.gif) no-repeat right top;
}
#lmdh #lmselect span{
background: url(left.gif) no-repeat left top;
display:block;
}
.content div{ text-align:left; line-height:20px; padding:5px;}

.STYLE2 {font-size: 6px}
.new_box1 {float:left; width:810px; padding-top:10px}
.new_box1 a{color:#205598; text-decoration:none}
.new_box1 a:visited {color:#000000; text-decoration:none}
.new_box1 a:hover {color:#000000; text-decoration:none}
.new_box2 {width:249px; float:left}
.new_box3 {width:249px; float:left; height:22px;background-image:url(dh_2_t.gif); background-repeat:no-repeat; text-align:center; font-size:14px; color:#205598; padding-top:8px}
.new_box4 {width:249px; float:left; background-image:url(dh_2_f.gif);background-repeat:no-repeat;height:5px}
.new_boxc {width:249px; float:left; padding-left:35px}
.new_boxr {width:249px; float:right;}
.dh_2 {width:247px; height:185px; float:left;border-left:#F14747 solid 1px;border-right:#F14747 solid 1px;}
.dh_2 ul { width:240px; margin:0px; padding:0px; float:left; padding-top:3px; list-style:none}
.dh_2 li { width:220px; line-height:24px; float:left; text-align:left; padding-left:20px; }
.top_3_3 {width:570px; height:51px;float:left; text-align:left;overflow:hidden; border:1px solid #F15A5B; margin-left:10px;_margin-left:7px;}
.top_3_4 {float:left;padding-top:17px; height:34px; border-right:1px solid #F15A5B; padding-left:10px;font-size:16px; width:90px;overflow:hidden;}
.top_3_5 {width:7px; height:51px; float:left; padding-left:8px}
.cpfl {width:430px;height:44px; float:left; padding-top:7px; color:#636668;overflow:hidden; }
.cpfl ul{width:430px; list-style:none;white-space:nowrap;}
.cpfl a{color:#636668}
.cpfl a:visited {color:#6ea5e4}
.cpfl a:hover {color:#6ea5e4}
.cpfl li{ float:left; padding-left:18px; text-align:center; line-height:20px}
.ddul {padding:0px; margin:0px; float:left;}
.ddul li{float:left; width:90px; overflow:hidden;text-align:left; line-height:28px; color:#205598; white-space:nowrap;}
#daodu2 {display:none}
.dh_title1 {width:101px; float:left; height:24px; background-image:url(daodu_bg1.gif); background-repeat:no-repeat; text-align:center; line-height:24px; padding-top:3px; color:#205598; position:relative;_top:2px}
.dh_title2 {width:101px; float:left; height:24px; background-image:url(daodu_bg2.gif); background-repeat:no-repeat; text-align:center; line-height:24px; padding-top:3px; color:#205598; position:relative;_top:2px}

#shebeiul { margin:0px; padding:0px; list-style:none; width:100%; float:left; padding-top:8px;}

#shebeiul li { width:135px; float:left; text-align:center}

.foot_1 {width:807px;text-align:left;float:left; padding-top:8px; height:18px; margin-left:5px;_margin-left:2px; background-color:#FF57C7; text-align:center; color:#FFFFFF; margin-top:5px}
.foot_1 a {color:#FFFFFF;text-decoration:none;}
.foot_1 a:hover { color:#FFFFFF; text-decoration:none;}
.foot_1 a:visited { color:#FFFFFF; text-decoration:none;}
.foot_1 a:active  { color:#FFFFFF; text-decoration:none;}
.foot_link  {float:left; width:730px; padding-top:5px; text-align:left}
.foot_link  a{ color:#000000 }
.foot_link  a:visited { color:#999999; text-decoration:underline}
.foot_link  a:hover { color:#999999; text-decoration:underline}
.main_box { width:806px; float:left}
.foot_box1 {float:left; padding-top:8px; text-align:left}
.foot_box2 {width:500px; float:left; text-align:left; line-height:24px; color:#444546; padding-top:8px}
.foot_box3 {float:left; width:806px; border-top:#FF57C7 solid 1px; line-height:24px; border-bottom:#FF57C7 solid 3px; margin-top:150px;}
.foot_box4 {float:left; width:65px; padding-top:5px}
.foot_box5 {width:806px; height:2px; border-bottom:#FF57C7 solid 1px; overflow:hidden; float:left}
.donghua_1 {width:810px;height:201px;}

.daodu_1 {float:left; height:22px; padding-top:5px; border-bottom:#E0008E solid 2px; width:780px; padding-left:30px; text-align:left}
.daodu_2 {float:left; width:20px; height:22px; display:none;}
.daodu_3 {width:121px; float:left; height:24px; background-image:url(shebei.gif); background-repeat:no-repeat; text-align:center; line-height:24px; padding-top:3px; color:#205598; position:relative;_top:2px}
.sshebei_1 {width:810px; float:left; text-align:left; line-height:25px;}
.sshebei_1 img{ margin-left:15px;}


/*daohang*/
.kposition{width:770px;height:45px;}

.position{width:770px;height:25px; border:1px solid #FF57C7; font-size:14px; color:#18B0F0; background-color:#FFECF9; margin-top:10px;padding-top:10px;padding-left:30px;text-align:left; top:-47px;left:0px; z-index:0;}
.position A{color:#18B0F0}
.position A:visited{color:#3CBCF2}
.position A:hover{color:#3CBCF2}
.position h1{ font-size:14px; font-weight:normal;float:left;width:50px; display:block;white-space:nowrap; float:left;}
/**/
.box{width:800px; height:auto;}
.boxl{width:215px; height:auto; margin-top:-1px;border:1px solid #FF57C7; background-color:#FFECF9; border-top:0;overflow:hidden; z-index:1;}
.boxr{ margin-top:5px;width:577px; height:90px;border:1px solid #9AEDFF; background-color:#FFECF9; text-align:left; overflow:hidden}
.tl{ margin-top:20px;margin-left:5px;}
.tc{ margin-top:10px;}
.tr{ margin-top:20px;margin-right:5px;}
.boxl dl{width:201px; height:auto; border:1px solid #ED6464; border-bottom:0px; background-color:#F4F4F4; overflow:hidden}
.boxl dt{background:url(tbg.gif) repeat-x top; height:29px;padding-top:6px;font-weight:bolder; font-size:14px;color:#184896;margin-bottom:5px;}
.boxl .bimg{width:203px; height:10px; font-size:0; background:url(blb.gif) center bottom no-repeat; margin-bottom:10px;}
#tz dd{float:left;width:80px; margin-left:15px; height:25px;background:url(dot.gif) left 5px no-repeat;display:inline; }
.boxl A{color:#184896}
.boxl A:visited{color:#437FE1}
.boxl A:hover{color:#437FE1}
#el dd{float:left;width:185px; margin-left:15px; padding-left:10px; height:25px;background:url(dot.gif) left 5px no-repeat;display:inline;text-align:left}
.dcontent{ margin-top:5px;width:577px; height:auto; text-align:left; overflow:hidden}
/**/
.dcontent .guide{height:25px; background-color:#FFECF9; width:100%; margin-top:10px; color:#1765E5; font-size:16px; font-weight:bold; padding-left:10px; padding-top:7px;}
.dcontent  .guide b{font-weight:normal;}
.listwords{width:100%;height:auto; margin-top:10px;overflow:hidden;}
.listwords li{ height:25px; float:left; margin-left:15px; font-size:12px;white-space:nowrap;} 
.listwords li A{color:#999999}
.listwords li A:visited{color:#666666}
.listwords li A:hover{color:#666666}

/**/

.listproduct{width:100%;height:auto; margin-top:10px;overflow:hidden;}
.listproduct li{ height:115px; width:175px; border:2px #FFA757 solid; float:left;  margin-left:10px; margin-bottom:10px; text-align:center;font-size:12px;white-space:nowrap; overflow:hidden; position:relative;display:table-cell; text-align:center; vertical-align:middle;} 
.listproduct li A{ position:static; +position:absolute;top:50%; display:block;}
.listproduct li img{position:static; +position:relative;top:-50%;left:-50%;}
/**/
.daodu{ margin-top:5px;width:577px; height:auto; text-align:left; overflow:hidden; }
.daodu .daohang{ border-bottom:2px #E0008E solid; padding-left:30px; height:24px; overflow:hidden;}
.daodu .daohang label{display:block;width:86px;height:24px;  float:left; margin-right:15px; top:1px; font-weight:bold;font-size:14px;padding-left:15px; padding-top:8px; cursor:pointer;}
.daodu .daohang .sw{background:url(daodu_bg1.gif) top left repeat-x; color:#205598}
.daodu .daohang .hd{background:url(daodu_bg2.gif) top left repeat-x;color:#666666}

/*listresault*/
.listresault{width:100%;height:auto; margin-top:10px;overflow:hidden;}
.listresault li{ height:25px;width:100%; float:left; margin-left:15px; font-size:12px;white-space:nowrap;} 
.listresault li A{color:#999999}
.listresault li A:visited{color:#666666}
.listresault li A:hover{color:#666666}
/**/
/*listresault*/
.dcontent .guidelink{height:25px; background-color:#ffffff; width:100%; margin-top:10px; color:#000000; font-size:16px; padding-left:10px; padding-top:7px;}

.listlink{width:100%;height:auto; margin-top:10px;overflow:hidden;}
.listlink li{ height:25px;float:left; margin-left:15px; font-size:12px;white-space:nowrap;} 
.listlink li A{color:#137EE1}
.listlink li A:visited{color:#65AEF2}
.listlink li A:hover{color:#65AEF2}


/*listpro*/
.listpro{width:180px; margin-top:10px; margin-right:10px; float:left; white-space:nowrap}

.listpro li{height:25px;line-height:25px;font-size:12px; background:url(dot.gif) left center no-repeat; padding-left:15px;}
.listpro li A{color:#666666}
.listpro li A:visited{color:#333333}
.listpro li A:hover{color:#333333}
.listpro .bt{color:#ff0000; font-size:14px; padding-left:10px; background:url();}
.listpro .bt A{color:#ff0000; font-size:14px;}
.listpro .bt A:visited{color:#ff0000; font-size:14px;}
.listpro .bt A:hover{color:#ff0000; font-size:14px;}

/*listv*/
.listv{width:100%; margin-top:10px;}
.listv dt{float:left; height:80px;}
.listv .bt{color:#ff0000; font-size:14px; margin-left:10px;float:left; height:25px; width:430px;}
.listv .bt A{color:#ff0000; font-size:14px;}
.listv .bt A:visited{color:#ff0000; font-size:14px;}
.listv .bt A:hover{color:#ff0000; font-size:14px;}
.listv .cc{font-size:12px;line-height:20px;margin-left:10px; float:left;width:430px;}

/**/
.dcontent .videoimg{width:115px; height:120px;margin-right:10px; margin-top:10px;}
.dcontent .videotxt{height:120px; line-height:20px; margin-top:10px;}
.dcontent .videotxt label{clear:both;height:25px; display:block; font-size:16px; color:#18B0F0; margin-bottom:5px;}
.dcontent .videotxt label A{color:#FF4E00;}
.dcontent .videotxt label A:visited{color:#FF844E;}
.dcontent .videotxt label A:hover{color:#FF844E;}
/*分页*/
.pagelist {
background-color:#fafafa;TEXT-ALIGN:right;LINE-HEIGHT: 24px;padding-right:10px;

}
 .pagelist a:link, .pagelist a:visited {
  color:#000000; border:#FF57C7 1px solid;padding: 2px;TEXT-DECORATION: none;background-color:#FFECF9;margin-right:3px;
}
.pagelist a:hover {
   color:#000000;border:#FF57C7 1px solid;padding: 2px;TEXT-DECORATION: none;background-color:#ffffff;margin-right:3px;
}
.pagelist .nonelink {
   border:#999999 1px solid;padding: 2px;color:#666666;background-color:#efefef;TEXT-DECORATION: none;margin-right:3px;
}

.dcontent .xg{height:25px; background-color:#FFECF9; width:100%; margin-top:10px; color:#1758BA; font-weight:bold;font-size:14px; padding-left:10px; padding-top:7px;}

/**/
.dcontent .wz{ width:98%; padding:10px; line-height:25px; color:#464546; overflow:hidden;}
.dcontent .title{ color:#FF0000; width:100%; font-size:16px; display:block; height:25px; line-height:25px; text-align:center; border-bottom:1px solid #efefef}
.dcontent .from{ color:#333333; width:100%; font-size:12px; display:block;height:25px; line-height:25px; text-align:center;}
.dcontent .description{ color:#333333; width:97.5%; font-size:12px; display:block;height:auto; line-height:25px; text-align:left; background:#fafafa; border:1px solid #efefef; padding:5px;}

