/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; color:#707070; background:#f8f8f8;}
a{color:#707070; text-decoration:none; outline:none;}
textarea{resize: none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#004d9e; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.ovh{overflow:hidden;}
.z{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}
.h30{height:30px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
.w741{width:741px; overflow:hidden;}
.w748{width:760px; overflow:hidden;}
.w181{width:181px; overflow:hidden;}

.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both; font-size:0px; height:15px; overflow:hidden; }
.line20{ clear:both; font-size:0px; height:20px; overflow:hidden; }
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden; }

.wal{width:980px; margin:0px auto;}
.w1002{width:1002px; margin:0px auto;}
.w960{width:960px; margin:0px auto;}
.w970{width:970px; margin:0px auto;}

.headDiv{height:53px; overflow:hidden; background:url(../images/headBg.gif) 16px repeat-x;}

.headDiv .wal{height:78px; position:relative;}
.headDiv .logo{position:absolute; z-index:10; left:-130px; top:36px;}

.header {
    width: 100%;
    height: 98px;
    background: url(../images/006.png) repeat-x;
}

.header{ width:100%; height:98px; background:url(../images/006.png) repeat-x;}
.header .header-inner{ width:1000px; height:98px; position:relative; margin:0 auto; }
.header .header-inner a.logo{ position:absolute; left:0px; top:24px;}
.header .header-inner span.link{ position:absolute; font-size:12px; top:20px; right:0px;}
.header .header-inner span.tel{ position:absolute; right:0px; top:53px;}

.header .header-inner span.lang { line-height: 22px; display: block; height: 22px; overflow: hidden; text-align: right; font-family: "瀹嬩綋"; padding-top: 56px; padding-bottom: 6px; }
.header .header-inner span.lang a {   margin-left:8px;}

/*
.topLanguage{position:absolute; z-index:10; right:-130px; top:0px; height:25px; line-height:25px; overflow:hidden; white-space:nowrap; font-family:"微软雅黑"; color:#acb9ca;}
.topLanguage a{color:#acb9ca;}
.topSearch{position:absolute; z-index:10; right:-130px; top:35px; background:url(../images/topSearch.gif) left top no-repeat; width:204px; height:27px; overflow:hidden;}
.topSearch .input1{float:left; width:147px; height:27px; line-height:27px; padding:0 10px; border:0px; background:transparent; color:#acb9ca;}
.topSearch .btn1{float:left; width:37px; height:27px; border:0px; background:transparent; cursor:pointer;}
*/

.headDivR{/*width:260px;*/float:right; min-width:210px; position:absolute; right:20px; }

.headDivL{width:870px; float:left; margin-left:20px; min-width:800px}


.topLanguage{height:25px; line-height:25px; overflow:hidden; white-space:nowrap; font-family:"微软雅黑"; color:#acb9ca;}
.topLanguage a{color:#acb9ca;}
.topSearch{margin-top:10px;background:url(../images/topSearch.gif) left top no-repeat; width:204px; height:27px; overflow:hidden; position:absolute; right:0px;}
.topSearch .input1{float:left; width:147px; height:27px; line-height:27px; padding:0 10px; border:0px; background:transparent; color:#acb9ca;}
.topSearch .btn1{float:left; width:37px; height:27px; border:0px; background:transparent; cursor:pointer;}
.topSearchNow{background:url(../images/topSearch1.gif) left top no-repeat;}
.topSearchNow .input1{color:#666;}


.jobPart1 .content .more{position:absolute;left:160px; top:34px;}
.jobPart1 .content .info{position:absolute;top:5px;}


/*菜单下不同分类的banner图*/
.about-ban{ background:url(../images/about-ban.jpg) center no-repeat; height:250px; margin:0 auto;}
.news-ban{ background:url(../images/about-ban.jpg) center no-repeat; height:250px; margin:0 auto;}
.service-ban{ background:url(../images/about-ban.jpg) center no-repeat; height:250px; margin:0 auto;}
.hr-ban{ background:url(../images/about-ban.jpg) center no-repeat; height:250px; margin:0 auto;}
.contact-ban{ background:url(../images/about-ban.jpg) center no-repeat; height:250px; margin:0 auto;}

 

.nmaint{ border-bottom:1px solid #b3b3b3; margin-bottom:15px; height:35px;}
.nmaintl{ float:left;color: #333333;font:  12px/30px 'microsoft yahei';height: 30px; padding-top:5px; background:url(../images/li1.jpg) no-repeat left 16px; padding-left:10px;}
.nmaintr{margin-top: 0px;float: right !important;}



/**/
.nav{padding:0px 0 0 25px;}
.nav li{float:left; height:52px; overflow:hidden;}
.nav a{font-size:16px; color:#cbd9f0; padding:0 20px; float:left; display:block; height:52px; line-height:50px; overflow:hidden;}
.nav a:hover, .nav .aNow1{background:#092f89; color:#FFF;}

.sNav{position:absolute; z-index:100; top:144px; color:#FFF;}
.sNav a{color:#FFF;}
.sNav a:hover{color:#05489d;}
.sNav .contentDiv{width:271px; overflow:hidden; padding:40px 36px 0 0;}
.sNav .imgDiv{border:#cedef0 solid 3px;}
.sNav h5{padding:10px 0 6px 3px;}
.sNav .content{color:#c6d5e6; line-height:18px; padding:0 15px 0 3px;}
/**/
.sNav_01{background:url(../images/sNav_01.png) left top no-repeat; width:585px; height:0px; overflow:hidden; margin-left:-55px;}
.sNav_01 .list{width:100px; overflow:hidden; padding:17px 0 0 17px;}
.sNav_01 .list li{height:32px; line-height:32px; overflow:hidden;}
/**/
.sNav_02{background:url(../images/sNav_021.png) -4px top no-repeat; width:517px; height:0px; overflow:hidden; margin-left:-40px; top:144px;}
.sNav_03{background:url(../images/sNav_021.png) -4px top no-repeat; width:517px; height:0px; overflow:hidden; margin-left:-40px; top:144px;}
.sNav_04{background:url(../images/sNav_021.png) -4px top no-repeat; width:517px; height:0px; overflow:hidden; margin-left:-40px; top:144px;}
.sNav_02 .list{width:160px; overflow:hidden; padding:22px 0 0 27px;}
.sNav_03 .list{width:160px; overflow:hidden; padding:22px 0 0 27px;}
.sNav_04 .list{width:160px; overflow:hidden; padding:22px 0 0 27px;}
.sNav_02 .list li{height:32px; line-height:32px; overflow:hidden;}
.sNav_03 .list li{height:32px; line-height:32px; overflow:hidden;}
.sNav_04 .list li{height:32px; line-height:32px; overflow:hidden;}
.sNav_05{background:url(../images/sNav_021.png) -4px top no-repeat;height: 0;margin-left: -30px;overflow: hidden;top: 144px;width: 517px;}
.sNav_05 .list {overflow: hidden;padding: 22px 0 0 27px;width: 160px;}
.sNav_05 .list li {height: 26px;line-height: 26px;overflow: hidden;}
.footDiv{height:292px; overflow:hidden; background:url(../images/footBg.gif) top repeat-x;}
.footDiv .wal{width:993px; height:292px; position:relative; overflow:hidden;}
.footDiv .msg{position:absolute; z-index:1; left:0px; bottom:10px; width:100%; text-align:center; color:#6179a2;}
.footNav{position:absolute; z-index:1; left:30px; bottom:53px; white-space:nowrap; color:#b5c6e2;}
.footNav a{color:#b5c6e2;}
.footDiv .list li{float:left; padding-top:23px;}
.footDiv .name{font-weight:bold; height:25px; overflow:hidden;}
.footDiv .name a{color:#FFF;}
.footDiv dd{height:19px; overflow:hidden}
.footDiv dd a{color:#b4bec8;}
.footDiv dd a:hover{color:#fff;}
.footDiv .li_01{ overflow:hidden;}
.footDiv .li_02{ overflow:hidden;}
.footDiv .li_03{ overflow:hidden;}
.footDiv .li_04{ overflow:hidden;}
.footDiv .li_05{ overflow:hidden;}
.footDiv .li_06{ overflow:hidden;}
.footDiv .li_07{ overflow:hidden;}
.footDiv .li_08{ overflow:hidden;}
.footDiv .li_09{ overflow:hidden;}
.footDiv .li_09 a{padding-right:3px;}

/*新的foot*/

/*foot*/
.foot{ border-top:10px solid #dadada; background-color:#858585;}

.fmaster{ width:1000px; margin:0 auto; padding:15px 0; overflow:hidden; *zoom:1;}

.fbox1{ float:left; width:100px; margin-right:50px; display:inline; line-height:25px;}
.ftitle{ border-bottom:1px solid #c1c1c1; color:#fff; font-size:14px; font-weight:bold; margin-bottom:10px;}
.fbox1 li,.fpd ul li{ background:url(../images/ftitle.jpg) left no-repeat; padding-left:10px;}
.fbox1 li a,.fpd li a,.fpd h3 a{ color:#fff;}

.fpd{ float:left; width:460px; margin-right:80px; display:inline; overflow:hidden; *zoom:1;}
.fpd ul{ float:left; width:130px; height:125px; margin-right:10px; display:inline; margin-bottom:20px;}
.fpd ul li{*padding-left:0px;}
.fpd h3{ font-family:"宋体"; font-weight:bold;}

.fcontact{ float:right; width:284px; height:200px; padding-left:100px; border-left:1px solid #fff;}
.fcontact p{ color:#fff; line-height:1.5; padding-bottom:15px;}
.ferweima{ float:left; width:116px; height:116px; margin-right:20px;}
.ftel{ float:left; width:254px; height:116px; background:url(../images/tel02.jpg) no-repeat; }
.fcol{ font-size:26px; font-weight:bold; color:#ffea00; padding:50px 0px 0 28px; line-height:30px;}
.ffoot{ background-color:#dedede;}


.ffootdiv{width:1002px;*font-size:12px;  margin-left:auto; margin-right:auto;padding:8px}










.pageBanner{background:url(../images/pageBanner.gif) top repeat-x; height:140px; overflow:hidden;}
.pageBanner .wal{height:140px; position:relative;}
.pageBanner .div1{color:#e89302; font-size:18px; font-family:"微软雅黑";}
.pageNow{height:70px; line-height:70px; overflow:hidden;}
.pageBanner .imgDiv{position:absolute; z-index:10; top:0px; right:-110px;}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#fff;
	display:none;
}

.pageNum{text-align:right; height:45px; overflow:hidden; padding:10px 680px 0; font-size:16px; font-family:Arial;}
.pageNum a{display:inline-block;height:20px; line-height:20px; text-align:center; overflow:hidden;}
.pageNum .prev{background:url(../images/prev.png) center no-repeat;}
.pageNum .next{background:url(../images/next.png) center no-repeat;}

.jobname{font-size:14px;font-weight:bold;}


.page-box{ float:left;}

div.digg{ margin:0; padding:0; text-align:left; font-size:14px; }
    div.digg a{ display:block; float:left; padding:5px 12px; margin:0 0 0 8px; border:1px solid #e1e2e3; line-height:20px; height:20px; color:#3b8dd1; background:#fff; text-decoration:none; }
    div.digg a:hover { border:1px solid #3b8dd1; }
    div.digg span{ display:block; float:left; padding:5px 0; line-height:20px; height:20px; }
    div.digg span.current { padding:5px 12px; margin:0 0 0 8px; color:#555; font-weight:bold; }
    div.digg span.disabled { border:1px solid #eee; padding:5px 12px; margin:0 0 0 8px; color:#ddd; }


/*产品图片*/
.goods-pic{ position:relative; float:left; margin-top:0px; width:290px; *z-index:1; }
.pic-box{ float:left; }
.pic-preview{ float:left; width:290px; height:169px; border:1px solid #e8e8e8; margin-bottom:10px; }
.pic-preview img{ width:290px; height:169px;}
.pic-scroll{ margin-top:10px; width:290px; }
.pic-scroll .prev{ float:left; margin-right:5px; }
.pic-scroll .next{ float:right; }
.pic-scroll .prev,.pic-scroll .next{ display:block; font-family:"宋体"; text-align:center; width:10px; height:60px; line-height:60px; border:1px solid #e8e8e8; background:#f7f7f7; cursor:pointer; text-decoration:none; }

.pic-scroll .items{ position:relative; float:left; width:252px; height:62px; overflow:hidden; }
.pic-scroll .items ul{ position:absolute; margin:0; padding:0; width:999999px; height:100%; }
.pic-scroll .items ul li{ float:left; margin:0; padding:0; width:107px; text-align:center; }
.pic-scroll .items ul li img{ padding:2px; border:1px solid #e8e8e8; width:96px; height:56px; }
.pic-scroll .items ul li img:hover{ padding:1px; border:2px solid #d70000; }


/* 图片放大镜样式*/
.jqzoom{ position:relative; display:block; margin:0; padding:0; width:290px; height:169px; border:none; cursor:crosshair; }
.jqzoom img{ width:290px; height:169px; }
.zoomdiv{ position:absolute; z-index:100; display:none; width:290px; height:169px; background:#fff; border:1px solid #e8e8e8; overflow:hidden; }
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; max-width:290px; max-height:169px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); overflow:hidden; }



.pdtop{ overflow:hidden; *zoom:1; margin-bottom:15px;}
.pdimg{ float:left; width:290px; height:280px; padding:2px; border:1px solid #d3d3d3;}
.pdbox{ float:right; width:400px; margin-right:30px;}
.pdbox h1{ font-size:16px;color:#e70012; line-height:1.5; margin-bottom:10px;}
.pdbox p.pdboxtop{ margin-bottom:10px; font-size:14px; height:140px; line-height:1.8;}

.pdboxtel{overflow:hidden; *zoom:1; margin-bottom:10px;}
.pdboxtell{ float:left; width:117px; height:39px; margin-top:10px;}
.pdboxtelr{ float:right; width:190px;}
.pdboxtelr img{ float:left; width:45px; height:60px; background:url(../images/tel.jpg) no-repeat;}
.pdboxtelr p{ margin-left:50px; line-height:1.5; margin-top:8px;}
.pdtel{ font-size:19px; font-weight:bold; color:#ea5e00;}/*联系电话样式*/

.pdtitle{ height:30px; line-height:30px; border:1px solid #cfcfcf; background-color:#e7e7e7; position:relative; z-index:10; }
.pdtitle li{ float:left; width:150px; text-align:center; font-size:14px; font-weight:bold;}
.pdtitle li a{ display:inline-block; cursor:pointer;width:150px;}
.pdtitle li a:hover,.pdtitle li a.pdtitleh{ background:url(../images/iboxmt_hover.jpg) repeat-x; height:32px; margin-top:-1px; position:relative; z-index:100;}

.pdetail{ padding:20px; font-size:14px;line-height:1.8;}
.pdetail h2{background: none repeat scroll 0 0 #F1F1F1;color: #666;font-size: 16px;height: 25px;line-height: 25px;
    margin: 10px 0;
    padding-left: 5px;}
.pdetail h2 a{color: #fff; text-decoration:none;} 
.pdnext,.newsnext{ padding:10px 0; border-top:1px dashed #c4c4c4; border-bottom:1px dashed #c4c4c4; overflow:hidden; *zoom:1;font-family:"宋体"; margin-bottom:15px;}
.pdnext ul,.newsnext ul{ margin-right:5%;}
.pdnext li,.newsnext li{ float:left; width:45%; margin-right:5%;}
.pdnext li a,.newsnext li a{color:#e70012;}

#shownews{ padding:0px 15px 15px;}
#shownews .editor{ line-height:2; padding:0px 10px; font-size:14px;}
#shownews h1{ font-size:20px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; margin:10px 0px; color:#333; padding-bottom:16px;}
#shownews .imgshow{ text-align:center;}
#shownews .editor{ line-height:2; padding:0px 5px; font-size:14px;}
.imgparalist li{ padding:3px 15px 3px; background:url(../images/dt-0.gif) no-repeat 5px center;}
.imgparalist li span{ float:left; margin-right:10px; color:#999;}
#shownews .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
#shownews .time{ line-height:20px; text-align:center; }

.w741 .content{ line-height:2; padding:0px 5px; font-size:14px;}
