﻿@charset "utf-8";
div{ margin:0 auto;}
body{ margin:0px; font-family:"微软雅黑";}
a{ text-decoration:none;}
p,ul,ol,li{ list-style:none; padding:0; margin:0;}
img{ border:0;}
.main{ width:1004px;/*1200*/}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
#key{ margin:6px 0; padding:0; border:0; vertical-align:middle; float:left; width:150px; height:20px; background:url(/images/search_bg.jpg) repeat-x; border-left:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:12px;}
#button{ margin:6px 0; padding:0; border:0; vertical-align:middle; float:left; width:25px; height:22px; background:url(/images/search_btn.jpg) no-repeat; cursor:pointer;}

.b1{}
.b1 .web_header{ background:url(/images/header_bg.jpg) repeat-x; height:35px; font-size:12px; line-height:35px;}
.b1 .web_header a{ color:#000;}
.b1 .web_lgmu{ background:url(/images/lgmu_bg.jpg) repeat-x; height:110px;}
.b1 .web_lgmu .left{ margin-top:30px;}
.b1 .web_lgmu .right{ margin-top:50px;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.nav{ padding:0 20px; height:34px; line-height:24px; position:relative; z-index:1;}
.nav li.cutline{ color:#000; float:left; font-size:14px; padding:0 12px;}
.nav a{ color:#000;}
.nav .nLi{ float:left; position:relative; display:inline;}
.nav .nLi span{ float:left;}
.nav .nLi span a{ display:block; padding:0; font-size:14px;}
.nav .sub{ display:none; width:100px; left:-22px; top:26px; position:absolute; line-height:26px; padding:5px 0; background-color:#fff;}
.nav .sub li{ zoom:1;}
.nav .sub li hr{ margin:0; padding:0; border:0; border-top:1px solid #ddd; margin:0 5px;}
.nav .sub a{ display:block; padding:0 10px; text-align:center; font-size:12px;}
.nav .sub a:hover{ color:#d70408;}
.nav .on span a{ color:#000; border-bottom:2px solid #d70408;}

.b2{ margin:0 auto;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:330px; margin-top:-25px; display:block; width:40px; height:58px; background:url(/images/gd_jt.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:3%; background-position:-43px 0px;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

.b3{ background-color:#303030; height:80px; overflow:hidden;}
.b3 .zxzx{ float:left; margin-top:11px; margin-left:10px;}
.b3 .zxzx .cn{ font-size:18px; color:#d70408; font-weight:bold;}
.b3 .zxzx .en{ font-size:12px; color:#fff; margin-top:3px;}
.b3 .zxzx .kr{ font-size:10px; color:#fff; font-family:"굴림";}
.txtScroll-top{ overflow:hidden; position:relative; *width:650px; *margin-left:0;}
.txtScroll-top .bd{ padding:15px;}
.txtScroll-top .infoList li{ height:50px; line-height:50px;}
.txtScroll-top .infoList li .mark{ color:#999; *width:70px;}
.txtScroll-top .infoList li a{ color:#fff;}
.txtScroll-top .infoList li .date{ color:#999;}
.b3 .checkall{ border:1px solid #ddd; border-radius:3px; color:#ddd; padding:5px 20px; margin-top:25px; font-size:14px;}
.b3 .left{ *width:900px;}
.b3 .right{ *float:left;}

.b4{}
.b4 .hrcp{ float:left; margin-top:11px; margin-top:40px;}
.b4 .hrcp .cn{ font-size:28px; color:#000; width:120px; border-left:3px solid #d70408; padding-left:15px; padding-right:15px;}
.b4 .hrcp .en{ font-size:14px; color:#000; margin-left:15px;}
.b4 .hrcp .kr{ font-size:12px; color:#000; font-family:"굴림"; margin-left:15px; margin-top:5px;}
.b4 .cpfl{ float:right; font-size:14px; margin-top:50px;}
.b4 .hrcp_list{ float:right; font-size:14px; margin-top:50px; position:relative; z-index:2;}
.b4 .hrcp_list a{ color:#000;}
.b4 .select_btn{ padding-left:20px;}
.b4 #showname{}
.b4 #namelist{ position:absolute; display:none; top:20px; left:0px; background-color:#fff; z-index:2;}
.b4 #namelist li a:hover{ color:#d70408;}
.b4 hr{ border:0; border-bottom:1px solid #ddd; margin-bottom:30px;}
.parBd{ margin-bottom:30px;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; *width:186px;}
.slideGroup .parBd ul li .pic{ text-align:center;}
.slideGroup .parBd ul li .pic img{ width:180px; height:180px; display:block; padding:2px; border:1px solid #ddd;}
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;}
.slideGroup .parBd ul li .title{ line-height:34px;}
.slideGroup .parBd ul li .title a{ color:#000; font-size:14px;}
.slideGroup .parBd ul li .title .ck{ color:#d70408; font-size:12px;}
.slideGroup .parBd ul li .title hr{ border-style:dashed; margin:0; padding:0;}
.b4 .hrcp .left{ *width:120px;} 
.b4 .hrcp .right{ *float:left;}


.b5{ background:url(/images/hrgc_bg.jpg) center 0 no-repeat; height:70px;}
.b5 .main{ overflow:hidden;}
.b5 .hrgc{ float:left; margin-top:11px; margin-top:15px;}
.b5 .hrgc .cn{ font-size:28px; color:#fff; width:120px; padding-left:15px; padding-right:15px;}
.b5 .hrgc .en{ font-size:14px; color:#fff; margin-left:15px;}
.b5 .hrgc .kr{ font-size:12px; color:#fff; font-family:"굴림"; margin-left:15px; margin-top:5px;}
.b5 .lxwm{ float:right; margin-top:11px; margin-top:15px;}
.b5 .lxwm .left{ margin-top:10px;}
.b5 .lxwm .cn{ font-size:18px; color:#d70408; width:120px; padding-left:15px; padding-right:15px;}
.b5 .lxwm .en{ font-size:12px; color:#000; margin-top:3px; margin-left:15px; margin-right:5px;}
.b5 .lxwm .kr{ font-size:12px; color:#000; font-family:"굴림"; margin-left:5px; margin-top:5px;}
.b5 .lxwm span{ font-size:12px;}
.b5 .hrgc .left{ *width:155px;} 
.b5 .hrgc .right{ *float:left;} 
.b5 .lxwm{ *width:174px; *float:right;} 

.b6{}
.b6 .main{ width:1240px;}
.hrgc_pic{ overflow:hidden; margin:40px auto 0 auto;}
.hrgc_pic dt{ float:left; display:inline; position:relative; overflow:hidden; cursor:pointer; margin:5px;}
.hrgc_pic dt img{ width:300px; height:300px;}
.box{ width:100%; height:100%; position:absolute; left:0; line-height:18px; top:-150%; background-color:#000; filter:alpha(Opacity=80); -moz-opacity:0.8; opacity:0.8; cursor:default;}
.box h3{ color:#fff; font-size:18px; font-weight:bold; padding:0 20px; *margin-top:20px;}
.box p{ font-size:12px; line-height:20px; color:#fff; padding:0 20px; text-align:justify;}
.box a{ position:absolute; bottom:20px; right:20px;}
.b6 .checkall{ border:1px solid #fff; border-radius:3px; color:#fff; padding:5px 10px; margin-top:25px; font-size:12px;}

.b7{ overflow:hidden;}
.b7 .sbzs{ float:left; margin-top:11px; margin-top:40px;}
.b7 .sbzs .cn{ font-size:28px; color:#000; width:120px; border-left:3px solid #d70408; padding-left:15px; padding-right:15px;}
.b7 .sbzs .en{ font-size:14px; color:#000; margin-left:15px;}
.b7 .sbzs .kr{ font-size:12px; color:#000; font-family:"굴림"; margin-left:15px; margin-top:5px;}
.b7 .ck{ float:right; margin-top:60px; font-size:14px; width:80px; background:url(/images/jt_red_l.jpg) no-repeat 60px 3px; color:#000;}
.b7 hr{ border:0; border-bottom:1px solid #ddd; margin-bottom:30px;}
.b7 .imglist{ float:left; margin-bottom:15px;}
.b7 .img_bdr{ border:1px solid #ddd; padding:3px;}
.b7 .img_bdr img{ width:300px; height:170px;}
.b7 .img_txt{ color:#000; padding:10px; text-align:center; font-size:14px;}
.b7 .mid{ margin:0 40px;}
.b7 .sbzs .left{ *width:120px;} 
.b7 .sbzs .right{ *float:left;}

.b8{}
.b8 .main{ margin-bottom:30px;}
.b8 .zzry{ width:603px; height:200px; margin-top:20px; clear:both; background:url(/images/zzry_bg.jpg) no-repeat; padding:20px;}
.b8 .zzry .cn{ font-size:28px; color:#fff; width:120px; padding-left:15px; padding-right:15px;}
.b8 .zzry .en{ font-size:14px; color:#fff;}
.b8 .zzry .kr{ font-size:12px; color:#fff; font-family:"굴림"; margin-top:5px;}
.b8 .zzry .txt{ color:#FFF; padding:15px; clear:both; float:left; width:360px; font-size:12px; line-height:28px;}
.b8 .zzry .img_slideBox{ float:left; padding:0 15px; *float:right; *margin-top:40px;}
.b8 .zzry .img_slideBox img{ max-width:170px; height:107px; margin: 0 auto; display: block;}
.b8 .zzry .checkall{ border:1px solid #fff; border-radius:3px; color:#fff; padding:5px 20px; font-size:12px; margin-left:15px;}
.b8 .qywh{ background-color:#f0f0f0; padding:20px 0 0 20px; overflow:hidden;}
.b8 .qywh .cn{ font-size:18px; color:#000; padding-left:15px; padding-right:15px; margin-top:3px;}
.b8 .qywh .en{ font-size:12px; color:#000;}
.b8 .qywh .kr{ font-size:10px; color:#000; font-family:"굴림";}
.b8 .qywh .txt{ width:380px; height:105px; font-size:12px; line-height:21px; padding:5px 0 0 15px; text-align:justify;}
.b8 .fzzl{ background-color:#f0f0f0; padding:20px 0 21px 20px; overflow:hidden;}
.b8 .fzzl .cn{ font-size:18px; color:#000; padding-left:15px; padding-right:15px; margin-top:3px;}
.b8 .fzzl .en{ font-size:12px; color:#000;}
.b8 .fzzl .kr{ font-size:10px; color:#000; font-family:"굴림";}
.b8 .fzzl .txt{ width:380px; height:105px; font-size:12px; line-height:21px; padding:5px 0 0 15px; text-align:justify;}
.b8 .gsjj{ width:361px; height:575px; margin-top:20px; clear:both; background:url(/images/gsjj_bg.jpg) no-repeat 10px 10px #d70408;}
.b8 .gsjj .flt_txt{ width:260px; padding:20px; float:right; overflow:hidden; margin-top:80px; background-color:#d70408; filter:alpha(Opacity=80); -moz-opacity:0.8; opacity:0.8;}
.b8 .gsjj .cn{ font-size:28px; font-weight:bold; color:#fff; width:120px; padding-left:10px;}
.b8 .gsjj .en{ font-size:14px; color:#fff;}
.b8 .gsjj .kr{ font-size:12px; color:#fff; font-family:"굴림";}
.b8 .gsjj .txt{ color:#FFF; clear:both; line-height:28px; font-size:12px; padding:13px; text-align:justify; *margin-top:-25px;}
.b8 .gsjj .checkall{ border:1px solid #fff; border-radius:3px; color:#fff; padding:5px 20px; font-size:12px; margin-left:155px;}
.b8 .left{ *width:643px;}
.b8 .zzry .left{ *width:140px;} 
.b8 .zzry .right{ *float:left;}
.b8 .qywh .left{ *width:210px;} 
.b8 .qywh .left .left{ *width:105px;} 
.b8 .qywh .left .right{ *float:left;}
.b8 .fzzl .left{ *width:210px;} 
.b8 .fzzl .left .left{ *width:105px;} 
.b8 .fzzl .left .left .en{ *width:205px;} 
.b8 .fzzl .left .right{ *float:left;}
.b8 .gsjj .left{ *width:140px;} 
.b8 .gsjj .right{ *float:left;}

.b9{ background:url(/images/mid_menu.jpg) center 0 no-repeat; height:249px;}
.b9 .main{ position:relative;}
.b9 .jscx{ position:absolute; top:66px; left:0; width:238px; height:112px;}
.b9 .zxly{ position:absolute; top:66px; left:255px; width:238px; height:112px;}
.b9 .fwcn{ position:absolute; top:66px; right:255px; width:238px; height:112px;}
.b9 .yxwl{ position:absolute; top:66px; right:0; width:238px; height:112px;}

.b10{}
.b10 .main{ margin-top:30px; margin-bottom:30px; overflow:hidden;}
.b10 .hyzx{ width:334px; border-right:1px solid #ddd; float:left;}
.b10 .hyzx .cn{ font-size:18px; color:#000; margin-left:15px; font-weight:bold; border-bottom:2px solid #d70408;}
.b10 .hyzx .en{ font-size:12px; color:#000; margin-left:15px;}
.b10 .hyzx .kr{ font-size:10px; color:#000; margin-left:15px; font-family:"굴림";}
.b10 .fir{ border:1px solid #ddd; margin:15px; padding:5px; overflow:hidden;}
.b10 .fir img{ width:86px; height:86px;}
.b10 .fir .ftitle{ font-size:14px; line-height:28px; margin-left:20px; width:170px; overflow:hidden;}
.b10 .fir .ftitle a{ color:#000;}
.b10 .fir .dtime{ font-size:12px; line-height:28px; margin-left:20px;   color:#999;}
.b10 .list{ font-size:12px; line-height:30px; margin:0 15px;}
.b10 .list a{ color:#000;}
.b10 .list span{   color:#999; float:right;}
.b10 .hrdt{ width:334px; border-right:1px solid #ddd; float:left;}
.b10 .hrdt .cn{ font-size:18px; color:#000; margin-left:15px; font-weight:bold; border-bottom:2px solid #d70408;}
.b10 .hrdt .en{ font-size:12px; color:#000; margin-left:15px;}
.b10 .hrdt .kr{ font-size:10px; color:#000; margin-left:15px; font-family:"굴림";}
.b10 .lxwm{ width:334px; float:right;}
.b10 .lxwm_tt{ background:url(/images/lxwm_bg.jpg) no-repeat; height:58px; padding:12px 10px; margin:0 0 0 10px;}
.b10 .lxwm_tt .cn{ font-size:25px; color:#fff; margin-left:15px; padding-right:15px; margin-top:3px;}
.b10 .lxwm_tt .en{ font-size:12px; color:#fff; margin-left:15px; margin-right:10px;}
.b10 .lxwm_tt .kr{ font-size:10px; color:#fff; margin-left:10px; font-family:"굴림";}
.b10 .lxwm_tt span{ color:#fff; font-size:12px;}
.b10 .lxwm .txt{ font-size:12px; line-height:30px; margin:10px 20px;}
.b10 .lxwm .checkall{ border:1px solid #ddd; border-radius:3px; color:#fff; padding:5px 20px; margin-top:25px; font-size:14px; position:relative; top:-15px; right:-60px;}

.b11{}
.b11 .link{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding-top:15px; padding-bottom:15px;}
.b11 .link .fltit{ font-size:18px; line-height:24px; font-weight:bold; border-left:2px solid #d70408; padding-left:5px; margin-left:10px; margin-right:25px; color:#000;}
.b11 .link a{ font-size:12px; line-height:24px; color:#000;}
.b11 .link span{ font-size:12px; line-height:24px; color:#eee; margin:0 10px;}

.b12{ border-top:6px solid #d70408; background-color:#000;}
.b12 .main{ padding:30px 0; overflow:hidden;}
.b12 .bot_logo{ border-right:1px solid #999; padding-right:20px; margin-right:20px; padding-top:5px; padding-bottom:5px; margin-top:5px;}
.b12 .adr{ color:#FFF; font-size:12px; line-height:24px;}
.b12 .cright{ color:#999; font-size:12px; line-height:24px;}
.b12 a{ color:#999;}

/*内容页面*/
.b2 .classimg{ width:100% !important; background:center 0; min-width:1004px; height:275px;}

.b13{ overflow:hidden;}
.b13 .left{ width:754px;}
.b13 .path{ background:url(/images/path_jt.png) no-repeat 0px 3px; font-size:12px; padding-left:15px; margin-top:10px;}
.b13 .path a{ color:#000;}
.b13 .pagename{ border-bottom:1px solid #ddd; padding:15px 0;}
.b13 .pagename .cn{ font-size:24px; color:#000; border-left:2px solid #d70408; float:left; padding-left:10px; padding-right:15px; line-height:24px;}
.b13 .pagename .en{ font-size:14px; color:#000;}
.b13 .pagename .kr{ font-size:12px; color:#000; font-family:"굴림";}
.b13 .nr{ font-size:14px; line-height:30px; padding:15px 0 30px 0;}
.b13 .right{ width:222px;}
.b13 .classname{ margin-top:28px; overflow:hidden;}
.b13 .classname .mark{ float:left; width:7px; height:60px; background-color:#d70408;}
.b13 .classname .name{ float:right; background-color:#303030; font-size:20px; color:#FFF; padding:17px 20px; width:170px;}
.b13 .menu{ overflow:hidden; position:relative; margin-top:10px; background:url(/images/menu_bg.jpg) repeat-y;}
.b13 .menu ul{ padding-top:10px;}
.b13 .menu ul li{ width:222px; overflow:hidden;}
.b13 .menu ul li .mark{ float:left; width:7px; height:26px; color:#fff; font-size:8px; text-align:center; padding-top:16px;}
.b13 .menu ul li .name{ float:right; color:#000; padding:10px 20px; width:170px; font-size:16px;}
.b13 .menu ul li:hover .name{ background-color:#d70408; color:#FFF;}
.b13 .menu ul li:hover .mark{ background-color:#000;}
.b13 .menu ul li.ap .name{ background-color:#d70408; color:#FFF;}
.b13 .menu ul li.ap .mark{ background-color:#000;}
.b13 .menu .onthis{ font-weight:bold;}

.b13 .mid{ margin-left:58px; margin-right:58px}
.b13 .imglist{ float:left; *width:212px;}
.b13 .imglist .pic{ text-align:center; width:210px; height:127px; border:1px solid #ddd; padding:7px 0;}
.b13 .imglist .pic img{ max-width:210px; height:127px; display:block; margin:0 auto;}
.b13 .imglist .pic a:hover img{ border-color:#999;}
.b13 .imglist .title{ line-height:34px; text-align:center;}
.b13 .imglist .title a{ color:#000; font-size:14px;}
.b13 .imglist .title .ck{ color:#d70408; font-size:12px;}
.b13 .imglist .title hr{  border:0; border-top:1px dashed #CCC; margin:0; padding:0;}

.b13 .titlist{}
.b13 .titlist ul{}
.b13 .titlist ul li{ font-size:14px; line-height:50px;}
.b13 .titlist ul li a{ color:#000;}
.b13 .titlist ul li span{ float:right; color:#999;}

.b13 .txtlist{ margin:20px 0; overflow:hidden;}
.b13 .txtlist .img{ float:left; padding:3px; border:1px solid #ddd; margin-right:25px;}
.b13 .txtlist .img img{ width:222px; height:222px;}
.b13 .txtlist .tit{ font-size:18px;}
.b13 .txtlist .tit a{ color:#000;}
.b13 .txtlist hr{ border:0; border-bottom:1px dashed #ccc;}
.b13 .txtlist .txt{ font-size:14px; line-height:30px; margin:15px 0;}
.b13 .txtlist .check{ background-color:#d70408; color:#FFF; font-size:14px; padding:5px 10px;}
.b13 hr{ border:0; border-bottom:1px solid #ccc;}

/*产品分类页*/
.b13 .fljj{ font-size:16px; line-height:30px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ddd;}
/*产品内容页*/
.b13 .cpjj{ font-size:16px; line-height:30px; background:url(/images/cpjj_bg.jpg) no-repeat; width:100%; height:309px; margin-bottom:20px;}
.b13 .cpjj_img{ border:1px solid #CCC; margin:10px; float:left;}
.b13 .cpjj_img img{ width:288px; height:288px;}
.b13 .cpjj_txt{ margin:10px; float:left; width:55%;}
.b13 .cpjj_tit{ color:#FFF; font-size:18px; line-height:50px; border-bottom:1px dashed #CCC;}
.b13 .cpjj_nr{ color:#FFF; font-size:12px; line-height:26px; padding:10px 0;}

/*右侧导航栏*/
.sideMenu ol{ padding:8px 0px; display:none; /* 默认都隐藏 */ }
.sideMenu ol li{ font-size:14px; line-height:40px; padding:0 33px;}
.sideMenu ol li a{ color:#666;}

.slideTxtBox{ text-align:left;}
.slideTxtBox .hd{ height:30px; line-height:30px; padding:0 10px 0 20px; position:relative; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.slideTxtBox .hd ul{ float:left; position:absolute; left:0px; top:0px; height:32px;}
.slideTxtBox .hd ul li{ float:left; padding:0 20px; cursor:pointer; font-size:14px;}
.slideTxtBox .hd ul li.on{ height:30px; background:#d70408; color:#FFF;}

.infocont_title{ font-size:20px; font-weight:bold; line-height:40px; text-align:center;}
.infocont_cont{}
.back{ font-size:12px; color:#FFF; background-color:#d70408; padding:5px 15px;}

.pagefoot{ overflow:hidden; font-size:14px; font-weight:bold; line-height:28px;}
.pagefoot .syy{ float:left; background-color:#d70408; color:#fff; padding:1px 15px; *width:42px;}
.pagefoot .syy a{ color:#fff;   }
.pagefoot .ym{ float:left;}
.pagefoot .ym li{ float:left; padding:0px 10px; border:1px solid #999; margin-left:10px;}
.pagefoot .ym li.redcolor{ background-color:#000; color:#fff; border:1px solid #000;}
.pagefoot .ym a li{ color:#000;}
.pagefoot .xyy{ float:left; background-color:#d70408; color:#fff; padding:1px 15px; margin-left:10px; *width:42px;}
.pagefoot .xyy a{ color:#fff;}

/*搜索页*/
.searchlist{}
.searchlist li{ line-height:50px; font-size:14px;}
.searchlist li span{ color:#999; float:right;}
.searchlist li a{ color:#000;}

#nextpage{ padding:20px 0;}
.prev { float:left;}
.next {float:right;}

.d2code{ float:right;}
.d2code img{ width:80px;}