﻿@charset "utf-8";
@import url('common.css');
/* CSS Document */
a{color:#333;text-decoration:none}
a:hover{color:#e70134;text-decoration:none}
.LH20{ line-height:20px}.LH25{ line-height:25px}.LH30{ line-height:30px}.LH16{ line-height:16px}
.ztred,.ztred a{color:#c10a02}
.ztls,.ztls a,.ztls a:hover{color:#16a809}
.ztlan,.ztlan a,.ztlan a:hover{color:#0592e2}
.zt888{color:#888888}
.zt666,.zt666 a{color:#666666}
.zt666 a:hover{color:#000}
.zt666 h2 a{color:#006600}
.zt333,.zt333 a{color:#333333}
.zt333 a:hover{color:#ed1800}
.ztyh{ font-family:"微软雅黑", "宋体"; font-size:18px}
a.mov{ color:#888;font-family:"宋体"}
a.mov:hover{ color:#dc251c; text-decoration:underline}
/*------主体-----*/
body{color:#333333; line-height:20px;}
.center{ width:960px; padding:0 10px; margin:0 auto;}
.main{ clear:both; width:980px; margin:0 auto}
.mcent{ width:980px; margin:0 auto} 
#top{ background:url(../images/topbj.gif) repeat-x ; height:120px;}
#inbanner{height:400px; background:url(../images/inbanbj.GIF) repeat-x;}
#banner{height:282px; background:url(../images/banbj.GIF) repeat-x;}
.ab{ width:980px; margin:0 auto; text-align:center; padding-top:10px;}
/*--topT--*/
.topright{ float:right; width:286px;}
.yy{ float:left; width:154px;line-height:28px;color:#1f1e86; margin-top:10px;}
.yy a{padding:0 10px;}
.yy a:hover{text-decoration:underline}
.sousuo{ float:right; margin-top:10px; width:119px; height:22px; background:url(../images/sosuo.gif) no-repeat }
.sousuo .so{  width:90px; border:0; height:20px; margin-top:1px; background:none; line-height:20px; font-size:12px; color:#555; margin-left:6px;}
.sousuo .soso{ width:20px; height:20px; border:0; background:none; text-indent:-999px;}
.logo{width:330px; height:119px; margin-left:0;}
/*--导航nav--*/
.nav{ float:right; width:600px; height:65px; margin-top:16px;}
#nav .mainlevel{float:left;width:85px;height:65px; overflow:hidden}
#nav li a{display:block;width:85px;height:65px; padding:0; background:url(../images/navli.gif) 0 0 no-repeat;text-indent:-999px;overflow:hidden; }
#nav li a.n1{background-position:0 0px;}
#nav li a.n1:hover,#nav li a.n1.hover1{ background-position:center -455px;}
#nav li a.n2{display:block;background-position:center -65px;}
#nav li a.n2:hover,#nav li a.n2.hover2{background-position:center -520px;}
#nav li a.n3{display:block;background-position:center -130px;}
#nav li a.n3:hover,#nav li a.n3.hover3{background-position:center -585px;}
#nav li a.n4{display:block;background-position:center -195px;}
#nav li a.n4:hover,#nav li a.n4.hover4{background-position:center -650px;}
#nav li a.n5{display:block;background-position:center -260px;}
#nav li a.n5:hover,#nav li a.n5.hover5{background-position:center -715px;}
#nav li a.n6{display:block;background-position:center -325px;}
#nav li a.n6:hover,#nav li a.n6.hover6{background-position:center -780px;}
#nav li a.n7{display:block;background-position:center -390px;}
#nav li a.n7:hover,#nav li a.n7.hover7{background-position:center -845px;}


#nav .two{z-index:11111; left:-9999em; position:absolute; background:#FFF;width:130px; display:block; height:auto; overflow:hidden} 
#nav .two li{clear:both; height:25px;  text-align:left;width:130px}
#nav .two li a{display:block;width:130px; color:#000; margin:0; padding:0;text-align:center; line-height:25px; height:25px; font-size:12px;filter:alpha(opacity=80); -moz-opacity:.80;opacity:0.8; text-indent:0;}
#nav .two li a:hover{background:red;width:130px;color:#fff;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left:auto;}

/*--banner-*/

/* qqshop focus */
#focus {width:980px; height:400px; margin:0 auto; overflow:hidden; position:relative;}
#focus ul {height:400px; position:absolute;}
#focus ul li {float:left; width:980px; height:400px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:160px; height:20px; left:50%; margin-left:-80px; bottom:0; }
#focus .btn {position:absolute; width:180px; height:10px; padding:5px 10px; right:50%; margin-right:-80px; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:170px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0;  background-position:right top;}


/*--行业大类--*/
#feature {MARGIN:0px auto; WIDTH:980px; POSITION:relative;  MARGIN-TOP:20px; MARGIN-BOTTOM: 20px;}
#feature .prev {TEXT-INDENT: -9999px; WIDTH:30px; DISPLAY:block; BACKGROUND: url(../images/feature_left.gif) center top; HEIGHT:48px; position:absolute; left:-30px; TOP:20px;}
#feature .nex{TEXT-INDENT: -9999px; WIDTH:30px; DISPLAY: block; BACKGROUND: url(../images/feature_right.gif) center top; HEIGHT: 48px; position:absolute; right:-30px; TOP:20px;}
#feature .prev:hover {BACKGROUND-POSITION: center bottom}
#feature .nex:hover {BACKGROUND-POSITION: center bottom}
.featureUL {POSITION:relative; WIDTH:2800px;}
.featureUL li {WIDTH:238px; FLOAT:left; margin-right:10px; HEIGHT:97px; OVERFLOW: hidden;}
#botton-scroll {Z-INDEX: 0; MARGIN: 0px auto; WIDTH:980px; FLOAT: left; HEIGHT:100px; }
#block {POSITION: relative; WIDTH:980px;  HEIGHT:97px; margin:0 auto; OVERFLOW: hidden;}


/*--index main--*/
.title{ background:url(../images/titlebj.gif) repeat-x; height:30px; border-bottom:1px solid #ddd}
.title .more{ float:right; line-height:30px; font-size:11px; padding-right:10px; font-family:"微软雅黑"}
.in_about{ float:left; width:325px; height:200px; border:1px solid #ddd;overflow:hidden}
.in_about .title h2{ margin-left:10px; margin-top:5px; height:25px; background: url(../images/title1.gif) 0 0 no-repeat; text-indent:-999px; overflow:hidden}
.in_about .img{ float:left; width:138px; height:153px;}
.in_about .text{float:right; width:160px; height:153px; line-height:24px;text-indent:20px;}


/*--首页新闻--*/
.in_new{ float:left; margin-left:10px; width:394px; height:200px; border:1px solid #ddd;overflow:hidden}
.in_new .title h2{ margin-left:10px; margin-top:5px; height:25px; background: url(../images/title1.gif) 1px -31px no-repeat; text-indent:-999px; overflow:hidden}
.in_new .img{ float:left; width:95px; height:74px; margin-left:3px;}
.in_new .text{ float:left; margin-left:10px; width:255px; padding-top:5px;}
.in_new .text h2{ font-weight:600;}
.in_new .miaoshu{ color:#888; margin-top:10px;}
.in_new ul{ clear:both; margin-top:10px }
.in_new ul li{ line-height:24px; padding-left:20px; background:url(../images/ico1.gif) 3px 9px no-repeat}
.in_new ul li .rq{ float:right; margin-right:10px; color:#888; font-family:"宋体"}
.in_new ul li a{ color:#333}
.in_new ul li a:hover{ color:#dc251c; text-decoration:underline}
/*--首页lx--*/
.in_lx{ float:right; width:235px; height:200px; border:1px solid #ddd;overflow:hidden}
.in_lx .title h2{ height:30px; background: url(../images/title1.gif) 0 -62px no-repeat; text-indent:-999px; overflow:hidden}
.in_lx .text{  height:153px; line-height:24px; padding:10px; color:#555}
/*--首页案例--*/
.in_anli{ float:left; width:732px; height:180px; margin-top:10px; border:1px solid #ddd; overflow:hidden}
.in_anli .title h2{ margin-left:10px; margin-top:5px; height:25px;  background: url(../images/title1.gif) 0 -102px no-repeat; text-indent:-999px; overflow:hidden}
.in_anli .text{height:160px; line-height:24px; padding:10px; color:#555}
.in_anli a.acp{ display:block; width:130px; height:118px; padding:5px; border:1px solid #eee; margin-right:10px; text-align:center; line-height:30px; overflow:hidden; color:#555}
.in_anli a.acp:hover{ background:#029d15; border:1px solid #029d15; color:#FFF}
.in_anli a.acp img{ width:130px; height:98px;}
/*--首页人力资源--*/
.in_job{ float:right; margin-top:10px; width:235px; height:180px; border:1px solid #ddd;overflow:hidden}
.in_job .title h2{ margin-left:10px; margin-top:5px; height:25px; background: url(../images/title1.gif) 0 -133px no-repeat; text-indent:-999px; overflow:hidden}
.in_job .text{  height:153px; line-height:24px; padding:10px; color:#555}

/*--in_right--*/

/*--bottom--*/
#bottom{clear:both; border-top:4px solid #a2a2a2; background:#f2f2f2;  height:255px; margin-top:10px;}
.d_nav{ width:980px; height:200px; margin:0 auto; padding-top:10px;}
.d_nav h2{ font-size:14px; font-weight:600;}
.d_nav li{float:left; width:134px; line-height:30px;color:#555; margin-right:10px; display:inline; padding:0}
.d_nav li ul{ margin:0; padding:0}
.d_nav li ul li{ background:url(../images/ico2.gif) 0 10px no-repeat; padding-left:10px;}
.d_nav li ul li a{color:#555; padding-right:10px;}
.d_nav li ul li a:hover{color:#900; text-decoration:underline}
.copy{ clear:both; width:980px; margin:0 auto; margin-top:10px; background:url(../images/botbj2.gif) center top no-repeat; font-size:11px; line-height:30px; color:#666666;}

/*--内页--*/
.left_box{float:left; width:210px; min-height:454px; margin-top:10px; z-index:222; position:relative}
.left_box .dabt{ text-align:center}
.h_nav{ width:210px; margin:0 auto; padding:10px 0}
.h_nav li{ line-height:35px; font-size:12px; font-family:"微软雅黑"; background:url(../images/hnavlix.gif) center bottom no-repeat; padding-bottom:3px;}
.h_nav li a{ display:block; width:135px; padding-left:75px; height:35px; line-height:35px;}
.h_nav li a:hover{background:url(../images/hnavliabj.gif) 0 7px no-repeat; color:#FFF}
.h_nav li a.hover{display:block; width:135px; padding-left:75px;  height:35px; line-height:35px;background:url(../images/hnavliabj.gif) 0 7px no-repeat; color:#FFF}
.h_nav2{ padding-left:40px; width:135px; margin-top:5px;}
.h_nav2 li{ line-height:35px; font-size:12px; }
.h_nav2 li a{ display:block; width:125px; color:#555; padding-left:10px; height:25px; line-height:25px;background:url(../images/ico.gif) 0 -45px no-repeat; border-bottom:0 dashed #69a321}
.h_nav2 li a:hover{background:url(../images/ico.gif) 0 -45px no-repeat;  text-decoration:underline; color:#8cba17}

.L_nav{ width:180px; margin:0 auto; padding:10px 0}
.L_nav li{ line-height:35px; font-size:14px; font-family:"微软雅黑"}
.L_nav li a{ display:block; width:135px; padding-left:45px;  height:35px; line-height:35px;background:url(../images/lico.gif) 14px -13px no-repeat; border-bottom:1px dashed #0592e2}
.L_nav li a:hover{background:url(../images/lhnavli.gif) 0 7px no-repeat; color:#FFF}
.L_nav li a.hover{display:block; width:135px; padding-left:45px;  height:35px; line-height:35px;background:url(../images/lhnavli.gif) 0 7px no-repeat; color:#FFF}
.L_nav2{ padding-left:40px; width:135px; margin-top:5px;}
.L_nav2 li{ line-height:35px; font-size:12px;}
.L_nav2 li a{ display:block; color:#555; width:125px; padding-left:10px; height:25px; line-height:25px;background:url(../images/lico.gif) 0 -45px no-repeat; border-bottom:0 dashed #69a321}
.L_nav2 li a:hover{background:url(../images/lico.gif) 0 -45px no-repeat;  text-decoration:underline; color:#8cba17}
.gg{ width:200px; height:115px; margin:10px auto; overflow:hidden}
/*--right_box--*/
.right_box{ float:right; width:735px; border-left:1px solid #eee; padding-left:15px; padding-top:10px; min-height:460px;}
.rtop{height:28px; background:url(../images/rtopbj.gif) repeat-x ; border-bottom:1px solid #ddd}
.rtop h2{font-family:"微软雅黑"; font-size:16px; color:#F00; padding-left:20px; line-height:28px; background:url(../images/ico3.gif) 5px center no-repeat;}
.loding{float:right; line-height:30px; color:#666;text-transform:capitalize; font-family:"宋体"; background:url(../images/ico4.gif) left center no-repeat; padding-left:25px; margin-right:10px}
.loding a{color:#555; }.loding a:hover{color:#e70033; text-decoration:underline }.loding a.home{color:#F00}
/*--uptext--*/
.kefuren{ float:right; margin-left:20px; margin-bottom:20px;}
#uptext{clear:both;line-height:24px;color:#555555; padding:20px; margin-bottom:10px;}
#uptext .bt{font-family:"微软雅黑"; font-size:18px; margin-top:20px; text-align:center; color:#444}
#uptext .zz{ line-height:30px; border-bottom:1px dashed #ccc; border-top:1px dashed #ccc; text-align:center; margin-top:10px; margin-bottom:10px; color:#FF6600}
/*--new--*/
#newlist ul li{ clear:both; margin:20px 0; border-bottom:1px dashed #ccc; height:120px;}
#newlist .img{float:left; width:120px; height:90px; padding:5px; border:1px solid #ddd; margin-right:20px;}
#newlist .text{ float:left; width:510px; margin-left:10px; display:inline; color:#888888}
#newlist .text h2{color:#000; font-size:14px;}
#newlist .text h2 a{ display:block; font-weight:600; color:#333;background:url(../images/ico.gif) 0 -75px no-repeat; padding-left:15px; }
#newlist .text h2 a:hover{ text-decoration:underline}
#newlist .text .miaoshu{ padding-top:5px; padding-left:15px; line-height:18px;}
#newlist .rq{font-family: "宋体"; color:#333; padding-left:15px}
#newlist h3{font-size:13px; color:#444444;padding-bottom:5px;padding-left:15px;}
/*----*/
/*--new--*/
#newlist1 ul li{ clear:both; margin:20px 0;  height:150px;}
#newlist1 .img{float:left; width:180px; height:135px; padding:5px; border:1px solid #ddd; margin-right:10px;}
#newlist1 .text{ float:left; width:440px; height:150px; margin-left:10px; display:inline; color:#888888;border-bottom:1px dashed #ccc;}
#newlist1 .text h2{color:#000; font-size:14px;}
#newlist1 .text h2 a{ display:block; font-weight:600; color:#333;background:url(../images/ico.gif) 0 -75px no-repeat; padding-left:15px; }
#newlist1 .text h2 a:hover{ text-decoration:underline}
#newlist1 .text .miaoshu{ padding-top:5px; padding-left:15px; line-height:18px;}
#newlist1 .rq{font-family: "宋体"; color:#333; padding-left:15px}
#newlist1 h3{font-size:13px; color:#444444;padding-bottom:5px;padding-left:15px;}
/*----*/
#Technical,#down,#products,#newlist,#newlist1{clear:both;line-height:24px;color:#555555; padding:20px; margin-bottom:10px;}
/*--down--*/
.down_list{}
.down_list li{line-height:35px; border-bottom:1px dotted #ccc; padding-left:20px; background:url(../images/ico2.gif) 0 12px no-repeat}
.down_list li a{ color:#333px;}
.down_list li a:hover{ text-decoration:underline}
.down_list li .rq{ float:right;color:#888888;margin-right:5px; background:url(../images/down.gif) 0 center no-repeat; padding-left:20px;}
.down_list li .rq a{ color:#2a8906}
.down_list li .rq a:hover{text-decoration:underline}
/*----*/
.xinzi{ margin-left:25px;}
.xinzi li{ clear:both; margin-top:20px; padding-bottom:10px; border-bottom:1px dashed #ccc}
.xinzi .img{ float:left; width:160px;}
.xinzi .text{ float:left; margin-left:50px; width:450px; color:#777}
.xinzi .text h2{color:#a20000; font-size:14px}

.zhaopin{}
.zhaopin ul li{ line-height:40px; color:#333; border-bottom:1px dashed #ddd;}
.zhaopin ul li b{ font-style:normal; font-weight:normal; color:#999}
.zhaopin ul li .rq{ float:right; color:#999}
/*----*/
.fankui{ margin:0 auto; line-height:25px;}
.fankui td{ height:30px}
.fankui .text{ width:220px; font-size:12px; color:#444444} 
.fankui .tijiao{ display:block; border:0 none; background:url(../images/tijiao.gif) no-repeat; width:65px; height:21px; text-indent:-9999px;}
.fankui .chongzhi{display:block; border:0 none; background:url(../images/chongz.gif) no-repeat; width:65px; height:21px; text-indent:-9999px;}
/*----*/
.job2{border-collapse:collapse}
.job2 td{ border:1px solid #ddd; padding:0 10px;}
.job2 td .qyti{background:#eee; padding:10px; width:650px; margin:0 auto; margin-bottom:10px;}
/*CSS quotes style pagination*/
DIV.quotes { clear:both; PADDING:3px;MARGIN:3px;TEXT-ALIGN:center}
DIV.quotes A {BORDER:#ddd 1px solid; PADDING:2px 5px; COLOR:#aaa; MARGIN-RIGHT: 2px;TEXT-DECORATION: none}
DIV.quotes A:hover {BORDER:#a0a0a0 1px solid;PADDING:2px 5px;MARGIN-RIGHT: 2px;}
DIV.quotes A:active {BORDER:#a0a0a0 1px solid; PADDING:2px 5px; MARGIN-RIGHT:2px; }
DIV.quotes SPAN.current{BORDER:#e0e0e0 1px solid; PADDING:2px 5px; FONT-WEIGHT:bold; COLOR: #aaa; MARGIN-RIGHT:2px; BACKGROUND-COLOR: #f0f0f0}
DIV.quotes SPAN.disabled {BORDER:#f3f3f3 1px solid; PADDING:2px 5px; COLOR:#ccc; MARGIN-RIGHT:2px;}
