/* header */
* body{ margin:0; padding:0; border:0;}
.header{ width:1000px; height:110px; margin:0 auto;}
.header .top{ height:85px; width:1000px;}
.header .top_left{ height:60px; width:230px; margin-top:15px; float:left; margin-left:20px; }
.header .top_right{ height:60px; width:165px; float:right; margin-top:15px; }
.header .top_right_up{ height:30px; width:82px; float:right; display:inline; font-size:12px; color: #FFF; background-image:url(../../images/dlsy.gif); line-height:30px; text-align:center;  }
.header .top_right_up1{ height:30px; width:82px; float:right; display:inline; font-size:12px; color: #FFF; background-image:url(../../images/dlsy1.jpg); line-height:30px; text-align:center;  }
.header .top_right_up a{ color:#FFF; text-decoration:none;}
.header .top_right_up a:link{ color:#FFF; text-decoration:none;}
.header .top_right_up a:visited{ color:#FFF; }
.header .top_right_up a:hover{ color:#F00;}
.header .top_right_up a:active{ color:#FFF;}
.header .top_right_up1 a{ color:#FFF; text-decoration:none;}
.header .top_right_up1 a:link{ color:#FFF; text-decoration:none;}
.header .top_right_up1 a:visited{ color:#FFF; }
.header .top_right_up1 a:hover{ color:#F00;}
.header .top_right_up1 a:active{ color:#FFF;}
.header .top_right_down{ height:40px; width:205px; background-image:url(../../images/lxdh.gif); float:right; display:inline; margin-top:10px;}
.nav{ height:40px; width:1000px; overflow:hidden; height:40px; position:relative; background:url(nav_center.gif) repeat-x;}
.nav ul{margin-left:120px; margin-top:0; margin-bottom:0; padding:0; list-style:none; display:block;  height:40px;}

.nav ul li{ overflow:hidden; width:90px; font-size:14px; color:FFF; float:left; height:38px; line-height:38px; text-align:center; font-weight:bold; margin:0 5px; display:inline;}

.nav ul li a{ text-decoration:none; color:FFF; height:38px; padding:0 0 0 8px; text-align:center; display:inline-block; }
.nav ul li a span{float:left; display:block; padding:0 8px 0 0px; height:40px; background: url(../../images/navli_bgh.gif) right top no-repeat; cursor:hand; cursor:pointer;}
.nav ul li a:link{ color:#FFF;}
.nav ul li a:visited{ color:#FFF;}

.nav ul li ul { width:202px; height:198px; position:absolute; z-index:10; background-color:#FFF;}
.nav ul li ul li{ text-decoration:none; font-size:12px; clear:left; height:25px; margin-left:10px; font-weight:normal; background-image:none; color:#000; list-style-type:disc;}
.nav ul li:hover ul{ display:block; margin-left:0px;}
.nav ul li:hover ul li{ text-decoration:none; font-size:12px; clear:left; height:25px; margin-left:10px; font-weight:normal; background-image:none; color:#000; list-style-type:disc;}
.nav ul li:hover ul li a, .nav ul li:hover ul li a:link{ color:#000; text-decoration:none;}
.nav ul li:hover ul li a:visited{ color:#000;}
.nav ul li:hover ul li a:hover{ color:#000; text-decoration:underline;}
.nav ul li:hover ul li a:active{ color:#000;}

.nav li.first{ color:#116ebf; background:url(cb1.jpg) center 0 no-repeat;  height:38px;}
.nav li.first a{color:#116ebf;}
.nav li.first a:link, .nav li.first a:visited , .nav li.first a:hover, .nav li.first a:active{color:#116ebf;}
.nav li.current{background:url(cb2.jpg) center no-repeat; color:#116ebf; }
.nav li.current a{color:#116ebf;}
.nav li.current a:link, .nav li.current a:visited , .nav li.current a:hover, .nav li.current a:active{color:#116ebf;}

.l_left{ float:left;}
.l_right{ float:right;}
.spance_lineone{float:left; height:40px; line-height:40px; text-align:center; display:inline-block; font-weight:bold; color:#FFF; width:12px; zoom:1; position:absolute; left:214px; top:0;}
.spance_linetwo{float:left; height:40px; line-height:40px; text-align:center; display:inline-block; font-weight:bold; color:#FFF; width:12px; zoom:1; position:absolute; left:314px; top:0;}
.spance_linethree{float:left; height:40px; line-height:40px; text-align:center; display:inline-block; font-weight:bold; color:#FFF; width:12px; zoom:1; position:absolute; left:412px; top:0;}
.spance_linefour{float:left; height:40px; line-height:40px; text-align:center; display:inline-block; font-weight:bold; color:#FFF; width:12px; zoom:1; position:absolute; left:514px; top:0;}
.spance_linefive{float:left; height:40px; line-height:40px; text-align:center; display:inline-block; font-weight:bold; color:#FFF; width:12px; zoom:1; position:absolute; left:614px; top:0;}
.spance_linesix{float:left; height:40px; line-height:40px; text-align:center; display:inline-block; font-weight:bold; color:#FFF; width:12px; zoom:1; position:absolute; left:714px; top:0;}
.spance_lineseven{float:left; height:40px; line-height:40px; text-align:center; display:inline-block; font-weight:bold; color:#FFF; width:12px; zoom:1; position:absolute; left:814px; top:0;}

.display{ background:url(../../images/navli_bg.gif) center no-repeat;}


/*footer*/
.line{margin:0px 5px; color:#000000;}
.line1{margin:0px 5px; color:#000000; font-size:14px;}
.footer{ height:150px; width:100%; background-color:#f5f5f5; clear:left;}
.footer_up{ height:50px; text-align:center; font-size:12px; color: #000; padding-top:30px; line-height:30px;}
.footer_up1{ height:50px; text-align:center; font-size:12px; color: #999999; padding-top:10px; line-height:20px;}
.footer_up a{ color:#000; text-decoration:none;}
.footer_up a:link{ text-decoration:none; color:#000;}
.footer_up a:visited{ color:#000;}
.footer_up a:hover{ color:#F00; text-decoration:underline;}
.footer_up a:active{ color:#000;}
.footer_up .a1:link{ text-decoration:none; color:#999999;}
.footer_up .a1:visited{ color:#999999;}
.footer_up .a1:hover{ color:#999999; text-decoration:underline;}
.footer_up .a1:active{ color:#999999;}

.rmss{ width:800px; height:20px; display:none; position: absolute;left:29%;top:915px; z-index:4; padding-bottom:10px; background:url(http://www.beisen.com/images/footer_nav.gif) left bottom no-repeat; font-size: 12px; cursor:pointer; cursor:hand;}
.rmss_inner{ width:800px; height:20px; border-left:1px #fff solid;border-top:1px #fff solid;border-right:1px #fff solid;border-bottom:1px #fff solid; line-height:200%; overflow:hidden;background-color:#eee; text-align:left; }
.rmss_inner span{float:left;color:#bebebe; padding-left: 10px; width:84px; font-weight:normal;}
.rmss_inner span a{ color:#bebebe; text-decoration:none;  }
.rmss_inner span a:link{ color:#bebebe; text-decoration:none;  }
.rmss_inner span a:visited{ color:#bebebe;}
.rmss_inner span a:hover{ color:#bebebe; text-decoration:underline; }
.rmss_inner span a:active{ color:#bebebe;}
.rmss1{width:300px; position: absolute; left:65%;top:1070px; z-index:4; padding-bottom:10px;}
a {blr:expression(this.onFocus=this.blur());outline:none;}

/* left menu */


body {background-color:#fff;}

.bdr{width:1000px; margin:0 auto;}
.mid {
	background-image: url(../../images/product/bgt.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 20px auto 0 auto;
	height: 1200px;
	width: 1000px;
	background-color: #FFF;
}
.mid2 {
	background-image: url(../../images/product/bgt.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 20px auto 0 auto;
	height: 800px;
	width: 1000px;
	background-color: #FFF;
}
.left {
	width: 190px;
	float: left;
}

.right {
	width: 809px;
	float: right;
	border-left: #f0f0f0 solid 1px;
	margin-top: -20px;
}
.rightnew {
	width: 809px;
	float: right;
	border-left: #f0f0f0 solid 1px;
	margin-top: -20px;
}
.lfb {
height: 122px;
width: 151px;
float: left;
margin-left: 20px;
display: inline;
}
.lfbn {
	background-image: url(../../images/product/lfbn.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 41px;
	width: 151px;
	text-align: center;
	line-height:41px;
	font-size: 14px;
	font-weight:bold;
	color:#f4f4f4;
	padding-top: 20px;
}
.lfb .lfbn a {text-decoration:none; color:#f4f4f4;}
.lfb .lfbn a:link {text-decoration:none;}
.lfb .lfbn a:visited {}
.lfb .lfbn a:hover {color:#FFF;}
.lfb .lfbn a:active {}


.ico {
	height: 94px;
	width: 220px;
	background-image: url(../../images/product/icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 20px;
	padding-top: 15px;
	padding-left: 60px;
}
.pnav {
    float:left;
	height: 460px;
	width: 190px;
}

.tex {
	background-image: url(../../images/product/text.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
	width: 67px;
	left: 68px;
}
.pnav ul {
	list-style: none outside none;
	float: left;
	vertical-align: middle;
	margin: 0;
	line-height: 31px;
	padding-left: 19px;
	height: 260px;
	padding-top: 20px;
}
.pnav ul li{list-style:none;}
.pnav ul li a{font-size:14px; color:#00626a; padding:0 8px 0 8px; display:block; height:31px; width:154px; text-decoration:none;}
.pnav ul li a:link {text-decoration:none;}
.pnav ul li a:visited {}
.pnav ul li a:hover{font-weight:bold;}
.pnav ul li a:active{}
#selected {font-weight:bold; background-image: url(../../images/product/lfsl.gif); background-position:left; background-repeat: no-repeat;}
.selected {font-weight:bold; background-image: url(../../images/product/lfsl.gif); background-position:left; background-repeat: no-repeat;}
.bgm {
	height: 13px;
	width: 1000px;
	margin: 0 auto;
	float: left;
	background-image: url(../../images/product/bgm.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}




/*child-nav*/
.child-nav{border:0px #1479d0 solid;position:absolute;z-index:9;filter:alpha(opacity=100);-moz-opacity:0.9;opacity:1;top:123px;display:none;}
.child-nav .child-navbg{border:1px #1479d0 solid; border-top:0; background:#fff;padding:0;overflow:hidden; filter:alpha(opacity=100);-moz-opacity:1;opacity:1; }
.child-nav .child-navbgnew{border-top:0; background:#fff;padding-right:30px;overflow:hidden; filter:alpha(opacity=100);-moz-opacity:1;opacity:1; float:right;}


.child-head-nav .nav-1 .child-navbg{width:180px;}
.child-head-nav .nav-2 .child-navbg{width:180px;}
.child-head-nav .nav-3 .child-navbg{width:0px; overflow:hidden}
.child-head-nav .nav-4 .child-navbg{width:0px;overflow:hidden}
.child-head-nav .nav-5 .child-navbg{width:0px;overflow:hidden}
.child-head-nav .nav-6 .child-navbg{width:0px;overflow:hidden}

.child-nav .child-nav-a ul li{color:#1479d0; width:170px;margin:5px 10px; line-height:18px; list-style:none;  padding-left:10px; background:url(../../images/pic_dot.gif) 5px 10px no-repeat; display:block; }
.child-nav .child-nav-a ul li a, .child-nav-b .nav-col h1 a{ color:#1479d0;;text-decoration:none;font-size:12px;font-weight:normal; margin-left:5px;}
.child-nav .child-nav-a ul li a:link, .child-nav .child-nav-a ul li a:visited, .child-nav .child-nav-a ul li a:active{text-decoration:none; color:#1479d0;}
.child-nav .child-nav-a ul li a:hover{text-decoration:underline; color:#000;}

.child-nav .child-nav-a ul .li1{color:#1479d0; width:170px;margin:10px 0px; line-height:18px; list-style: none; padding-left:10px; background:none;}
.child-nav .child-nav-a ul .li1 a, .child-nav-b .nav-col h1 a{ color:#1479d0;;text-decoration:none;font-size:12px;font-weight:normal; margin-left:5px;}
.child-nav .child-nav-a ul .li1 a:link, .child-nav .child-nav-a ul li a:visited, .child-nav .child-nav-a ul li a:active{text-decoration:none; color:#1479d0;}
.child-nav .child-nav-a ul .li1 a:hover{text-decoration:underline; color:#000;}

.child-head-nav .child-nav-a ul{width:100px; overflow:hidden; margin:5px 0; padding:0; float:left;}
.child-head-nav .nav-5 .child-nav-a ul{width:90px;}
.child-head-nav .child-nav-a div.img{ float:right; padding:10px;}


.child-head-nav .nav-2 ul{width:480px; overflow:hidden;}
.child-head-nav .nav-2 ul li{color:#484848; width:90px;display:inline;margin:5px 10px; list-style:none;  padding-left:10px; background:url(../../images/pic_dot.gif) 5px 10px no-repeat; display:block; }
.child-head-nav .nav-2 ul li a{ color:#484848;;text-decoration:none;font-size:12px;font-weight:normal; margin-left:5px;}
.child-head-nav .nav-2 ul li ul{padding:10px 0 0; width:165px; overflow:hidden;}
.child-head-nav .nav-2 ul li ul li{background:url(../images/pic_dot.gif) 5px 5px no-repeat; display:inline;}
.child-head-nav .nav-2 ul li ul li a{display:inline-block; padding:0;}
.child-head-nav .nav-2 ul li ul li a{font-weight:normal;}
.child-head-nav .nav-2 ul li a:hover{text-decoration:underline;}

.child-head-nav .nav-3 ul{width:480px; overflow:hidden;}
.child-head-nav .nav-3 ul li{color:#484848; width:170px;display:inline;margin:5px 10px; list-style:none;  padding-left:10px; background:url(../../images/pic_dot.gif) 5px 10px no-repeat; display:block; }
.child-head-nav .nav-3 ul li a{ color:#484848;;text-decoration:none;font-size:12px;font-weight:normal; margin-left:5px;}
.child-head-nav .nav-3 ul li ul{padding:10px 0 0; width:165px; overflow:hidden;}
.child-head-nav .nav-3 ul li ul li{background:url(../images/pic_dot.gif) 5px 5px no-repeat; display:inline;}
.child-head-nav .nav-3 ul li ul li a{display:inline-block; padding:0;}
.child-head-nav .nav-3 ul li ul li a{font-weight:normal;}
.child-head-nav .nav-3 ul li a:hover{text-decoration:underline;}
.child-head-nav .nav-4 ul li a:hover{text-decoration:underline;color:#000}
.child-head-nav .nav-5 ul li a:hover{text-decoration:underline;color:#000}
.child-head-nav .nav-6 ul li a:hover{text-decoration:underline;color:#000}
.child-head-nav .nav-1 ul li a:hover{text-decoration:underline;color:#000}

/**banner**/
ul, ol {
    list-style: none outside none; margin:0; padding:0;
}
#ifocus {height:332px;width:1000px;border-bottom:1px solid #fff;margin:0 auto;overflow:hidden;position:relative;}
#ifocus_pic { display:inline; position:absolute; float:left; width:1000px; height:294px; overflow:hidden; margin:0px; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:1000px; height:294px; overflow:hidden; }
#ifocus_piclist img { width:1000px; height:294px; }
#ifocus_btn {width:1000px;height:27px; overflow:hidden; background:url(bd.jpg) 0 0 no-repeat;padding:0px;position:absolute; top:286px; left:0px;z-index:1; }


#ifocus_btn ul{text-align:right; overflow:hidden; height:27px; float:right;  padding-right:20px;}
#ifocus_btn li { width:49px; cursor:pointer;float:left;color:#677380;font-size:14px; line-height:25px; background:url(bd2.jpg) no-repeat; margin-left:2px;}
#ifocus_btn li.noborder{border:0;}
#ifocus_btn li p{padding:0;width:49px;height:27px; font-size:14px; font-weight:bold; margin:0; text-align:center;}
#ifocus_btn .current {font-weight:bold;color:#ffffff; background:url(bd1.jpg) no-repeat;}
#ifocus_btn .current2 {font-weight:bold;color:#677380;  padding-bottom:2px; margin-left:2px;background:url(bd2.jpg) no-repeat;}
.pnav1 {
    float:left;
	height: 460px;
	width: 190px;
}

.tex {
	background-image: url(../../images/product/text.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
	width: 67px;
	left: 68px;
}
.pnav1 ul {
	list-style: none outside none;
	float: left;
	vertical-align: middle;
	margin: 0;
	line-height: 31px;
	padding-left: 19px;
	height: 260px;
	padding-top: 20px;
}
.pnav1 ul li{list-style:none;}
.pnav1 ul li a{font-size:14px; color:#00626a; padding:0 8px 0 8px; display:block; height:31px; width:154px; text-decoration:none;}
.pnav1 ul li a:link {text-decoration:none;}
.pnav1 ul li a:visited {}
.pnav1 ul li a:hover{font-weight:bold;}
.pnav1 ul li a:active{}
.child-head-nav .child-nav-a ul.width{width:150px}
.child-nav .child-nav-a ul li.width{width:140px;}


#assessmentmenu{display:none; overflow:hidden; padding-left:5px; background:url(http://www.beisen.com/Images/assessmentmenubg.gif) 0 0 no-repeat; width:161px; position:absolute; left:570px; top:165px; zoom:1; z-index:10; }
#assessmentmenu ul{background:#fff; border:1px #078995 solid; border-left:0; margin:0; padding:0;}
#assessmentmenu li{margin:5px 10px; list-style:none;  padding-left:10px; background:url(http://www.beisen.com/images/pic_dot.gif) 5px 10px no-repeat;}
#assessmentmenu li a{ color:#484848;;text-decoration:none;font-size:12px;font-weight:normal; margin-left:5px;}
#assessmentmenu li a:link, #assessmentmenu li a:visited, #assessmentmenu li a:active{text-decoration:none; color:#00626a;}
#assessmentmenu li a:hover{text-decoration:underline; color:#000;}
.moreinfo{width:780px; margin:10px auto; overflow:hidden;}
.moreinfotop{height:50px; background:url(http://www.beisen.com/Images/moreinfobox.gif) 0 0 no-repeat;}
.infotoptitle{margin:0 15px; padding-left:10px; font-size:14px; color:#00626a; font-weight:bold; line-height:50px; border-bottom:#eaebeb 1px solid;}
.moreinfocontent, .moreinfohiddencontent{padding:0 15px; border:#eaebeb 1px solid; border-top:none; border-bottom:none; overflow:hidden; font-size:12px; font-weight:normal; line-height:24px; color:#333;}
.moreinfohiddencontent{display:none;}
.morinfobottom{height:50px; background:url(http://www.beisen.com/Images/moreinfobox.gif) 0 bottom no-repeat;}
.learnmoreshowbutton{float:right; margin-right:30px; height:20px; font-size:12px; font-weight:normal; color:#00626a; cursor:pointer; padding-right:20px; background:url(http://www.beisen.com/Images/showhiddenbutton.gif) right 0 no-repeat;}
.learnmorehidebutton{float:right; margin-right:30px; height:20px; font-size:12px; font-weight:normal; color:#00626a; cursor:pointer; padding-right:20px; background:url(http://www.beisen.com/Images/showhiddenbutton.gif) right bottom no-repeat; display:none;}

.moreinfocontent1, .moreinfohiddencontent1{padding:0 15px; overflow:hidden; font-size:12px; font-weight:normal; line-height:24px; color:#333;}
.moreinfohiddencontent1{display:none;}
.morinfobottom1{height:20px; }
.learnmoreshowbutton1{float:right; margin-right:30px; height:20px; font-size:12px; font-weight:normal; color:#00626a; cursor:pointer; padding-right:20px; background:url(http://www.beisen.com/Images/showhiddenbutton.gif) right 0 no-repeat;}
.learnmorehidebutton1{float:right; margin-right:30px; height:20px; font-size:12px; font-weight:normal; color:#00626a; cursor:pointer; padding-right:20px; background:url(http://www.beisen.com/Images/showhiddenbutton.gif) right bottom no-repeat; display:none;}
.lan{ color:#2c90e4; font-size:15px; font-family:黑体; font-weight:bold;}
.bai{ color:#999; font-size:12px;}
.yejiao{ width:1000px; margin:0 auto;  height:50px; line-height:50px; text-align:center;}




.box{ width:1000px;  margin:0 auto;  margin-top:10px;clear:both; padding-bottom:10px;}
.boxleft{ width:190px; float:left; margin-top:8px; margin-left:8px; background-color:#FFFFFF; height:915px; padding:10px;}
.box2left{ width:250px; float:right; margin-top:8px; margin-right:8px; background-color:#FFFFFF; height:900px; padding:10px;}
.box2right{ width:710px; float:left; margin-top:8px; margin-left:8px; background-color:#FFFFFF;}
.boxright{ width:770px; float:right; margin-top:8px; margin-right:8px; background-color:#FFFFFF;}

.l2b{ background:url(l2b.jpg) repeat-x; height:33px; text-align:center; line-height:33px;}
.bb12{ text-align:left; padding-left:15px; height:30px; line-height:30px;}
.an1{ background:#f2f2f2}
.ggg{ height:30px;}
.xuxian{ height:1px; background:url(xuxian.jpg);}

.biao1{ color:#ffffff; font-weight:bold; font-size:14px;}
.biao1 a{ color:#ffffff; font-weight:bold; font-size:14px; text-decoration:none;}
.biao1 a:hover{ color:#ffffff; font-weight:bold; font-size:14px; text-decoration:underline;}
.biao2{ color:#666666; font-size:12px;}
.biao2 a{ color:#666666; font-size:12px;text-decoration:none;}
.biao2 a:hover{ color:#666666; font-size:12px; text-decoration:underline;}
.lancu{ color:#2c90e4; font-weight:bold; font-size:14px;}
.lancu a{ color:#2c90e4; font-weight:bold; font-size:14px;text-decoration:none;}
.lancu a:hover{ color:#2c90e4; font-weight:bold; font-size:14px; text-decoration:underline;}
.hui12{color:#999999; font-size:12px;}
.hui12 a{color:#999999; font-size:12px;  text-decoration:none;}
.hui12 a:hover{color:#999999; font-size:12px;text-decoration:underline;}
.heida{ color:999999; font-size:16px; font-weight:bold;}

.hui1{color:#666666; font-size:12px;}
.hui1 a{color:#666666; font-size:12px;  text-decoration:none;}
.hui1 a:hover{color:#666666; font-size:12px;text-decoration:underline;}

.huicu{color:#666666; font-size:12px; font-weight:bold;}
.huicu a{color:#666666; font-size:12px;  text-decoration:none;}
.huicu a:hover{color:#666666; font-size:12px;text-decoration:underline;}



.liebiao{ margin-left:20px; margin-top:20px; height:140px; clear:both; }
.lbleft{ float:left; width:130px; height:130px;}
.lbright{ float:left; margin-left:15px; width:580px;}
.bt1{ height:50px; line-height:50px;}
.bt1con{ line-height:22px; text-indent:24px;}
.xian{ height:2px; border-bottom:1px #ccc solid; clear:both; width:97%; margin:0 auto;}
.banner{ width:1000px; height:155px; margin:0 auto; clear:both; margin-top:20px;}

.yuefen{height:30px;;background-color:#ebf6ff; font-weight:bold; line-height:30px; padding-left:15px;}

.kuai2{ height:100px; border:1px solid #eeeeee; margin:10px; background-color:#efefef; padding:10px; background:url(bbbb.jpg);}
.kuai2left{ width:100px; float:left;}
.kuai2right{ width:180px; float:left; margin-left:15px;}
.btt{ height:25px; width:75px; background-color:#2c90e4; text-align:center; line-height:25px;}
.bai12cu{ color:#fff; font-size:12px; font-weight:bold;}
.xian2{ height:1px; background-color:#b9dfff;}
.con3{ padding:30px;}
.con3 ul li{ height:25px;}