#headbox { width:100%; overflow:hidden; border-top:4px solid #000; border-bottom:2px solid #000; }
.header { width:980px; height:94px; margin:0 auto; background:url(../image/head_bg.jpg) no-repeat right 0; }
.logo { width:190px; height:61px; padding:5px 0 0 0; float:left; }
.logo a { display:block; width:190px; height:55px; text-indent:-99em; overflow:hidden; background:url(../image/logo.png) no-repeat 0 0; }
.nav { float:left; width:715px; height:28px; }
.nav ul li { float:left; width:90px; height:28px; line-height:28px; padding-right:4px; font-size:14px; font-family:"微软雅黑"; }
.nav ul li a { color:#333; display:block; height:28px; width:100%; text-align:center; text-indent:4px; }
.nav ul li a:hover{ text-decoration:none;}
.nav ul li.hoverbg{ background:url(../image/nav_hover.jpg) no-repeat right 0; }
.nav ul li.hoverbg a{ color:#FFF; background:url(../image/nav_hover.jpg) no-repeat left 0;}
.nav ul li.current{ background:url(../image/nav_hover.jpg) no-repeat right 0; }
.nav ul li.current a{ color:#FFF; background:url(../image/nav_hover.jpg) no-repeat left 0;}
.search { float:right; width:261px; height:28px; background:url(../image/search.jpg) no-repeat 0 0; }
.search input.stxt { float:left; width:220px; height:28px; line-height:28px; border:none; background:none; padding-left:5px; }
.search input.ssub { float:left; width:35px; height:28px; background:url(../image/search.jpg) no-repeat -226px 0; margin-left:1px; display:inline; cursor:pointer; }

.main_w{ overflow:hidden;}
.main{ width:980px; margin:0 auto; overflow:hidden;}
.focusbox{ height:349px; width:100%; background:url(../image/banner_bg.jpg) no-repeat center 0;}
.focus {width:1000px; height:349px; overflow:hidden; position:relative; margin:0 auto;}
.focus ul {height:349px; position:absolute;}
.focus ul li {float:left; width:1000px; height:349px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .preNext {width:66px; height:66px; position:absolute; top:120px; cursor:pointer;}
.focus .pre {left:10px; background:url(../image/pic_pre1.png) no-repeat;}
.focus .next {right:10px; background:url(../image/pic_next1.png) no-repeat;}

.focus .btnBg{display:none;}
.focus .btn {position:absolute; width:300px; height:8px; padding:0px 10px 0px 10px; left:200px; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:8px; height:8px; line-height:8px; overflow:hidden; text-indent:-99em; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:url(../image/p1.png) no-repeat;}
.focus .btn span.on { background:url(../image/p2.png) no-repeat;}

.con_a{ overflow:hidden; padding-top:20px;}
.con_al{ float:left; width:240px; overflow:hidden;}
.fl_tit{ width:210px; height:65px; padding:20px 0 0 30px; margin-bottom:5px; background:url(../image/tit.jpg) no-repeat; color:#FFF;}
.fl_tit b{ font-size:22px; line-height:45px; font-family:"微软雅黑";}
.fl_tit span{ font-size:18px; padding:20px 0 0 5px; font-family:Arial, Helvetica, sans-serif;}
.fl_con{ overflow:hidden; font-size:14px; background-color:#FFF;}
.cdxm{ width:220px; height:30px; line-height:30px; padding:0 10px; margin-top:5px; color:#FFF; cursor:pointer; background:url(../image/lnav_x.jpg) no-repeat;}
.hbg{ background:url(../image/lnav_y.jpg) no-repeat;}
.child{ width:240px; height:250px; overflow:hidden; background-color:#dedede;}
.child ul li{ height:40px; border-bottom:1px dashed #F1F1F1;}
.child ul li a{ display:block; height:40px; line-height:40px; padding:0 10px 0 50px;}
.child ul li a em{ padding-left:10px; font-style:normal; font-size:12px;}
.child ul li a:hover{ background-color:#F3F3F3; text-decoration:none;}

.con_ar{ float:right; width:720px; height:440px; padding-top:15px; overflow:hidden; background:url(../image/bg02.jpg) no-repeat right 0;}
.focus2 {width:680px; height:280px; overflow:hidden; position:relative; top:0; left:25px;}
.focus2 ul {height:280px; position:absolute;}
.focus2 ul li {float:left; width:680px; height:280px; overflow:hidden; position:relative;}
.focus2 ul li div {position:absolute; overflow:hidden;}
.focus2 ul li img{ width:680px; height:280px;}
.focus2 .preNext {width:66px; height:66px; position:absolute; top:120px; cursor:pointer;}
.focus2 .pre {left:10px; background:url(../image/pic_pre2.png) no-repeat;}
.focus2 .next {right:10px; background:url(../image/pic_next2.png) no-repeat;}

.focus2 .btnBg,.focus2 .btn{display:none;}

.fpic{ padding:50px 10px 0 15px; height:110px;}
.fpic ul li{ float:left; width:150px; height:85px; padding-left:20px;}
.fpic ul li img{ width:150px; height:85px;}

.con_b{ overflow:hidden; padding-top:20px;}
.dzlc_tit{ height:50px; }
.dzlc_tit a{ height:50px;}
.dzlc_tit a img{ height:50px;}
.dzlc_con{ overflow:hidden;}
.dzlc_cl{ float:left; width:525px; height:423px; background:url(../image/dzlc_img.jpg) no-repeat;}
.dzlc_cr{ float:right; width:445px; overflow:hidden;}
.dzlc_cr ul li{ height:100px;}
.dzlc_cr ul li h2{ font-size:16px; height:24px; line-height:24px; padding-left:18px; background:url(../image/mc_03.jpg) no-repeat 0 5px;}
.dzlc_cr ul li span{ font-size:12px; height:18px; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.dzlc_cr ul li p{ font-size:12px; height:18px; line-height:18px; font-family:"微软雅黑";}

.bner{ width:980px; height:90px;}

.con_c{ width:980px; height:452px; overflow:hidden; margin-top:20px; background:url(../image/bg04.jpg) no-repeat;}
.con_cl{ float:left; width:395px; overflow:hidden;}
.zx_tit{ height:66px;}
.zx_tit h2{ float:left; width:100px; height:30px; line-height:30px; font-weight:normal; padding:23px 0 0 18px; font-size:16px;}
.zx_tit span{ float:right; width:60px; height:20px; margin-top:35px; padding-left:15px; background:url(../image/more_mc.jpg) no-repeat 0 2px;}
.zx_con { width:395px; overflow:hidden; }
.zx_con dl { display:block; padding:15px 15px 0; height:80px; border-bottom:1px dashed #ddd; }
.zx_con dt { float:left; width:92px; }
.zx_con dt img { width:90px; height:60px; border:1px solid #DDD; }
.zx_con dd { float:left; width:250px; padding-left:5px; }
.zx_con dd h2 { height:28px; line-height:28px; overflow:hidden; font-size:14px; }
.zx_con dd h2 a { color:#333; }
.zx_con dd p { line-height:16px; color:#777; }
.zx_con dd p a { color:#518902; }
.zx_con ul{ float:left; width:340px; margin-top:15px; padding-left:37px; background:url(../image/num_1.jpg) no-repeat 15px 4px;}
.zx_con ul li { height:28px;}
.zx_con ul li a{ float:left; width:280px; height:28px; line-height:28px; *height:20px; *line-height:20px; overflow:hidden;}
.zx_con ul li em{ padding-left:5px; *height:18px; *line-height:18px; _display:inline-block;}
.zx_con ul li span{ float:right; width:40px; color:#999; line-height:28px;}

.zx_con2 { width:582px; overflow:hidden; }
.zx_con2 dl { display:block; padding:15px 15px 0; height:100px; border-bottom:1px dashed #ddd; }
.zx_con2 dt { float:left; width:136px; height:91px; }
.zx_con2 dt img { width:130px; height:85px; padding:2px; border:1px solid #DDD; }
.zx_con2 dd { float:left; width:400px; padding-left:15px; }
.zx_con2 dd h2 { height:28px; line-height:28px; overflow:hidden; font-size:14px; margin-bottom:3px; }
.zx_con2 dd h2 a { color:#333; }
.zx_con2 dd p { line-height:20px; color:#777; }
.zx_con2 dd p a { color:#518902; }
.bner2{ width:556px; height:108px; padding:10px 0 0 16px;}
.bner2 img{ width:548px; height:100px; border:1px solid #DDD; padding:3px;}


.zx_con3 { width:724px; overflow:hidden; }
.zx_con3 dl { float:left; width:347px;padding:15px 15px 0px 0px; height:100px; border-bottom:1px dashed #ddd; }
.zx_con3 dt { float:left; width:136px; height:91px; }
.zx_con3 dt img { width:130px; height:85px; padding:2px; border:1px solid #DDD; }
.zx_con3 dd { float:left; width:200px; padding-left:10px; height:87px; overflow:hidden;}
.zx_con3 dd h2 { height:28px; line-height:28px; overflow:hidden; font-size:14px; margin-bottom:3px; }
.zx_con3 dd h2 a { color:#333; }
.zx_con3 dd p { line-height:20px; color:#777; }
.zx_con3 dd p a { color:#518902; }


.lbn{ height:258px; width:100%; margin-top:7px; }

.tit2{background:url(../image/tit2.jpg) no-repeat;}
.fl_con2{ overflow:hidden; font-size:14px; margin-top:5px;}
.child2{ width:240px; height:250px; overflow:hidden;}
.child2 ul li{ height:30px; margin-bottom:5px;}
.child2 ul li a{ display:block; height:30px; line-height:30px; padding:0 10px 0 50px; color:#FFF; background:url(../image/lnav_x.jpg) no-repeat;}
.child2 ul li a:hover,.child2 ul li a.hover{ background:url(../image/lnav_x2.jpg) no-repeat; text-decoration:none;}

.list{ float:left; width:725px; padding-left:12px;}
.list_top{ height:24px; line-height:24px; border-bottom:1px solid #000;}
.list_tit{ float:left; width:300px;}
.list_tit h3{ font-size:16px; float:left; padding-left:5px;}
.list_tit span{ float:left; padding-left:5px; font-family:Arial, Helvetica, sans-serif;}
.list_d{ float:right; width:400px; text-align:right; padding-right:5px;}
.list_pic{ overflow:hidden; margin-top:10px;}
.list_pic ul li{ float:left; width:224px; height:272px; border:2px solid #999; margin:5px 0 10px 10px; display:inline;}
.list_pic ul li p{ display:block; border-top:2px solid #999; text-align:center; padding-top:5px;}
.list_pic ul li a b{ display:block; font-family:"微软雅黑"; font-size:14px; width:100%; height:22px; overflow:hidden;}
.list_pic ul li a span{ display:block; color:#777;width:100%; height:22px; overflow:hidden;}
.list_about{ padding:15px; overflow:hidden; line-height:24px; margin-top:10px;}
.list_about img{ margin-right:10px;}

.list_news{ overflow:hidden; margin-top:0px;}
.list_news .nr {
	COLOR: #505050; 
}
.list_news .nr UL {
	PADDING-TOP: 20px
}
.list_news .nr LI {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; BACKGROUND: url(../image/line.gif) no-repeat 0px bottom; POSITION: relative; HEIGHT: 30px
}
.list_news .nr LI A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.list_news .nr LI SPAN {
	RIGHT: 0px; COLOR: #999; POSITION: absolute; TOP: 0px
}

.chanpin{ overflow:hidden; border:1px solid #000; border-top:none; padding-top:10px;}
.cp{ overflow:hidden; padding-left:10px; height:400px; border-bottom:1px dashed #DDD;}
.cp dt{ float:left; width:375px; height:375px;}
.cp dt img{ width:365px; height:365px; border:1px solid #DDD; padding:1px;}
.cp dd{ float:left; width:310px; padding-left:10px;}
.cp dd h2{ display:block; font-size:16px; text-align:center; height:32px; line-height:32px; overflow:hidden; border-bottom:1px dashed #DDD; margin-bottom:5px;}
.cp dd span{ height:36px; line-height:36px; font-size:14px;}
.cp dd p{ line-height:20px;}
.cp dd p b{ font-size:14px; font-weight:normal;}
.cp dd span b{ font-size:20px; color:#000; font-family:Arial, Helvetica, sans-serif;}
.sx{ margin:10px auto; width:680px; height:30px; line-height:30px; padding:0 10px; background-color:#F1F1F1;}
.sx a{ font-weight:bold;}
.sx .syp{ float:left;}
.sx .xyp{ float:right;}

.tabbox{ overflow:hidden; padding:10px;}
.tab_tit{ height:28px; border-bottom:1px solid #DDD; padding-left:20px; border-bottom:1px solid #000;}
.tab_tit ul li{ float:left; width:77px; height:28px; line-height:28px; margin-left:5px; display:inline; text-align:center; font-size:12px; font-weight:bold; cursor:pointer; background:url(../image/tab_02.jpg) no-repeat;}
.tab_tit ul li.hover{ height:28px; line-height:28px; color:#FFF; background:url(../image/tab_01.jpg) no-repeat;}
.tab{ overflow:hidden; display:none; padding:10px;line-height:24px;}
.tab img{ margin-right:10px;}
#con_tab_1{ display:block; text-align:left;}