@charset "utf-8";
/* -------------资讯频道样式--------------- */
h1 a:link {color: #000}
h1 a:visited {color: #000}
h1 a:hover {color: #006699}
h1 a:active {color: #0033CC}

#gnmb{border-top:1px solid #ccc; background:#ffffed; padding:6px; text-align:right}

.infoRInput{border:#999b9a 1px solid;padding:3px 2px 1px 2px; width:226px}


#infoNav{ border:1px solid #dadada; padding:4px 8px; font-size:13px; height:24px; clear:both}
#infoNav li{ float:left; line-height:18px; padding:0 5px 0 0}
#infoNav li a{ float:left; display:block; padding:4px 4px 2px 4px}
#infoNav li a:hover{color:#000}
#infoNav .current a{background:#5f6dad; color:#FFF;background:url(http://www.cps800.com/img/infoNav_cur.gif); border:1px solid #4a5696; font-weight:bold;padding:3px 4px 1px 4px}
#infoNav .current a:hover{color:#FFF}

#wrap{ margin:0 auto; width:952px; background:#fff}
#wrap #infoLeft{ width:640px; margin:0 10px 0 0; float:left}
#infoLeft #info_coleL{ float:left; width:260px}
#slidesImage{clear:both}

.infoCole1{color:#2d509f}
.infoCole1 .title{ background:url(http://www.cps800.com/img/info_tbg.gif);height:27px}
.infoCole1 .title h1{ font-size:14px; float:left; padding:7px 0 0 6px}
.infoCole1 .title .info_tl{ float:left;background:url(http://www.cps800.com/img/info_tl.gif) no-repeat; width:5px; height:26px}
.infoCole1 .title .info_tr{ float:right;background:url(http://www.cps800.com/img/info_tr.gif) no-repeat;width:5px; height:26px}
.infoCole1 ul{ padding:6px 0 10px 6px; line-height:18px; clear:both;border:1px solid #7590d9;border-top:0}
.infoCole1 li{ padding:0 0 0 4px}
#jbft{border-top:0; clear:both; height:80px;padding:8px 0 10px 2px}
#jbft #pic{float:left}
#jbft #pic img{ border:1px solid #ccc}
#jbft #content{ float:left;padding:0 0 0 4px; width:168px}
#jbft #content h3{font-size:12px; text-decoration:underline}
#jbft #content p{color:#333; padding:6px 0 0 0; line-height:16px}

#infoLeft #info_coleR{ float:left; width:375px; margin:0 0 0 5px}
.latestNews{ padding:0 0 0 4px; color:#2d509f}
.latestNews ul{ margin:0}
.latestNews li{ font-size:14px; line-height:22px}

.infoCole2{color:#2d509f; width:100%}
.infoCole2 .title{ background:url(http://www.cps800.com/img/info_tbg.gif);height:27px; border-bottom:1px solid #ced8f1}
.infoCole2 .title h1{ font-size:14px; float:left; padding:7px 0 0 2px}
.infoCole2 .title span{ float:left; padding:6px 0 0 250px}
.infoCole2 .title .info_tl{ float:left;background:url(http://www.cps800.com/img/info_tl.gif) no-repeat; width:5px; height:26px}
.infoCole2 .title .info_tr{ float:right;background:url(http://www.cps800.com/img/info_tr.gif) no-repeat;width:5px; height:26px}
.infoCole2 ul{ padding:4px 0 1px 4px; line-height:22px}

#productNews{color:#2d509f;float:left; width:375px}
#productNews #title{ background:url(http://www.cps800.com/img/info_tbg.gif);height:27px; border-bottom:1px solid #ced8f1}
#productNews #title h1{ font-size:14px; float:left; padding:7px 0 0 2px}
#productNews #title span{ float:left; padding:6px 0 0 250px}
#productNews #title #info_tl{ float:left;background:url(http://www.cps800.com/img/info_tl.gif) no-repeat; width:5px; height:26px}
#productNews #title #info_tr{ float:right;background:url(http://www.cps800.com/img/info_tr.gif) no-repeat;width:5px; height:26px}
#productNews ul{ padding:4px 0 1px 4px; line-height:22px}
#productNews #pNImg{ float:left; width:112px; padding:10px 0 0 4px}
#productNews #pNImg img{ border:1px solid #ccc}
#productNews #pNImg span{ display:block; text-align:center}
#productNews #pNList{float:left;width: 254px}

#qtinfo{ clear:both}

.hzinfo{color:#2d509f; width:100%}
.hzinfo .title{ background:url(http://www.cps800.com/img/info_tbg.gif);height:27px}
.hzinfo .title h1{ font-size:14px; float:left; padding:7px 0 0 6px}
.hzinfo .title span{ float:left; padding:6px 0 0 250px}
.hzinfo .title .info_tl{ float:left;background:url(http://www.cps800.com/img/info_tl.gif) no-repeat; width:5px; height:26px}
.hzinfo .title .info_tr{ float:right;background:url(http://www.cps800.com/img/info_tr.gif) no-repeat;width:5px; height:26px}

.hzNews{border:1px solid #7590d9;border-top:0; clear:both; height:204px}
.hzNews h1{font-size:12px; border-bottom:1px solid #ccc; font-weight:normal}
.hzNews h1 a{color:#000000}
.hzNews ul{padding:4px 0 0 0;line-height:22px;font-size: 12px}

.hzNews .motice{ font-size:12px;float:left; width:300px; margin:6px 0 0 8px; border-left:1px solid #ccc; padding:0 0 0 12px}
.hzNews .news{font-size:12px;float:left; width:303px; margin:6px 4px 0 5px}
.hzNews .news .hzImg{ clear:both; padding:6px 0 0 0}
.hzNews .news .hzImg img{ border:1px solid #ccc; padding:2px; margin:0 7px 0 0}

.bbs{color:#2d509f; clear:both}
.bbs .title{ background:url(http://www.cps800.com/img/lc_titlbg.gif);height:27px}
.bbs .title h1{ font-size:14px; float:left; padding:7px 0 0 6px}
.bbs .title .bbs_tl{ float:left;background:url(http://www.cps800.com/img/lc_titll.gif) no-repeat; width:5px; height:26px}
.bbs .title .bbs_tr{ float:right;background:url(http://www.cps800.com/img/lc_titlr.gif) no-repeat;width:5px; height:26px}
.bbs ul{ padding:10px 0 10px 10px; line-height:22px; border:1px solid #ffb41a;border-top:0; font-size:12px}
.bbs li span{ padding:0 0 0 8px;color:#000; text-decoration:underline; font-size:12px}

#topNews{ border:1px solid #c2cfef; background:#f2f5fd; padding:4px; clear:both; height:80px}
#topNews h1{ font-size:28px; font-family:"黑体"; clear:both; height:30px; text-align:center}
#topNews ul{ width:100%}
#topNews li{ float:left;width:200px; margin:0 0 0 5px; line-height:19px}
#topNews li a{float:left}

#dynamic{ border:1px solid #cad0df; background:#ffffdb url(http://www.cps800.com/img/gb.gif) no-repeat; padding:4px 0 6px 20px; margin:4px 0}

#wrap #infoRight{
	width:300px;
	float:right;
	height: 100%;
}

#htopic{border:1px solid #c988ba;padding: 0 0 10px 0;height: 80px}
#htopic #title{background:#ecdae6; height:24px; border-top:4px solid #c988ba}
#htopic #title h1{font-size:14px; padding:4px 0 0 10px;color:#2d509f}

#htopic #listBox{ clear:both; padding:6px 0 0 0}
#htopic #listBox #pic{ float:left; padding:0 0 0 10px; width:60px}
#htopic #listBox #pic img{ border:1px solid #ccc}
#htopic #listBox #topicList{ float:left;padding:0 0 0 10px}
#htopic #listBox #topicList ul{ line-height:16px}

.infoTR{background:#ecdae6; height:24px; border-bottom:1px solid #ccc; padding:3px 0 0 4px}
.infoTR h1{font-size:14px;border:1px solid #c988ba; border-bottom:0;background:#fff; padding:6px 6px 3px 6px;color:#2d509f; float:left; position:relative; top:1px}
.infoTR h1 a{ color:#333}

.topic{border:1px solid #c988ba; width:298px}
.topic ul{ padding:12px 0 14px 10px; color:#2d509f}

.infoUp{border:1px solid #c988ba; width:298px}
.infoUp ul{padding:0px 10px;font-size:12px; line-height:25px; background:url(http://www.cps800.com/img/infoNum.png) 8px 7px no-repeat; height:260px;}
.infoUp li{padding:0 0 0 18px; background:url(http://www.cps800.com/img/nimLine.png) no-repeat bottom left; float:left}
.infoUp li a{ float:left}
.infoUp li span{ color:#666666; float:right; width:34px; text-align:right}
.nobg{ background:none}

.stieNew{border:1px solid #c988ba; width:298px; height:160px}
.stieNew .list{ float:left; padding:14px 0 0 12px; line-height:20px} 

/*-------------------技术文章-------------------*/
#techNav{ border:1px solid #dadada; padding:4px 8px 4px 8px;height:auto; clear:both;color:#999999; background:#fbf2c0 url(./img/techNavbg.gif) repeat-x bottom left}
#techNav a{color:#003399; margin:0 8px 0 0}
#techNav a:hover{color:#000; text-decoration:underline}

#Recommended{ clear:both}
#Recommended #title{ clear:both; border-top:1px solid #3366cc;background:#e5ecf9; height:20px}
#Recommended #title h1{ float:left; font-size:12px; color:#003399; padding:4px 0 0 6px; font-weight:normal}
#Recommended #title span{ float:right; padding:5px 4px 0 0}
#Recommended ul{ padding:4px 0 1px 4px; line-height:22px}

.article{color:#2d509f; width:100%}
.article .title{ background:url(http://www.cps800.com/img/info_tbg.gif);height:27px; border-bottom:1px solid #ced8f1}
.article .title h1{ font-size:14px; float:left; padding:7px 0 0 2px}
.article .title span{ float:left; padding:6px 0 0 250px}
.article .title .info_tl{ float:left;background:url(http://www.cps800.com/img/info_tl.gif) no-repeat; width:5px; height:26px}
.article .title .info_tr{ float:right;background:url(http://www.cps800.com/img/info_tr.gif) no-repeat;width:5px; height:26px}
.article ul{ padding:4px 0 1px 4px; line-height:22px}
.article .artBox{ clear:both; height:120px}
.article .artBox .apic{ float:left; margin:14px 0 0 4px}
.article .artBox .apic img{ border:1px solid #aaa}
.article .artBox .aList{ float:left}

/*-------------------人才样式-------------------*/
#jobMain{ float:left; width:750px;}
#jobMain #mainLeft{ float:left;width:165px}
#jobMain #mainRight{ float:left;width:585px}

#jobRight{ float:right; width:190px; border:1px solid #ccc; border-top:0}
#jobRight ul{ padding:8px 0 10px 4px; line-height:21px; color:#2d509f}

.jhead{clear:both; padding:0 0 2px 0; height:10px}
.jhead h1{ float:left; font-size:16px; width:200px}
.jhead h1 a:link {color: #000}
.jhead h1 a:visited {color: #000}
.jhead h1 a:hover {color: #006699}
.jhead h1 a:active {color: #0033CC}

.jhead h1 span{ color:#444; font-weight:normal; font-size:12px}
.jhead .more{ float:right; background: url(http://www.cps800.com/img/lx_icon.gif) no-repeat left center; padding:2px 0 0 8px; width:30px}

.zlistHead{ clear:both; border:1px solid #ccc; height:18px; background:#e5ecf9}
.zlistHead li{ float:left; border-right:1px solid #ccc; padding:8px 4px 6px 8px; font-weight:bold; color:#444}
.ylistHead{ clear:both; border:1px solid #ccc; height:18px; background:#feedc2}
.ylistHead li{ float:left; border-right:1px solid #ccc; padding:8px 4px 6px 8px; font-weight:bold; color:#444}

.zplist { border-right:1px solid #ccc}
.zplist td{ border-bottom:1px solid #ccc; padding:8px; border-left:1px solid #ccc}

.jobR_title{ background:url(http://www.cps800.com/img/plbg.gif) no-repeat; padding:8px 0 8px 0}
.jobR_title h1{ font-size:14px; border-bottom:1px solid #ccc;  padding:1px 0 1px 22px;background:url(http://www.cps800.com/img/pticon.gif) no-repeat 6px 4px}
#jobSearch{ clear:both; margin:5px 0 10px 5px}
#jobSearch h1{ font-size:14px; border-bottom:1px solid #ccc;  margin:0 0 8px 0; padding:2px 0 4px 0}
#jobSearch p{ padding:0 0 0 8px}
#jobcom{line-height:21px}
#jobcom h1{ font-size:14px; border-bottom:1px solid #ccc}
#jobcom #hzpic{padding:10px 0}
#jobcom #hzpic img{ border:1px solid #ccc; margin:0 0 6px 0}

/*-------------------jobList-------------------*/
#jobL{ float:left;width:750px}
#jobR{ float:right; width:190px; border:1px solid #ccc}
#jobR ul{ padding:8px 0 10px 4px; line-height:21px; color:#2d509f}

/*----------------jobshow-------------*/
#qzInfo{ clear:both; font-size:14px; line-height:25px; padding:10px}
#qzInfo_title{border-bottom:1px solid #ccc; clear:both; height:1%}
#qzInfo h1{ border:1px solid #ccc; border-bottom:0; font-size:14px; position:relative; background:#feedc2; float:left; width:80px; text-align:center; top:1px}
#qzInfo #date{ float:right; font-size:12px; color:#666666}
#qzInfo p{ text-indent:26px; padding:10px; line-height:21px}
.jobshow{ padding:16px 0 0 8px}
.jobshow span{ font-size:12px; color:#333; margin:0 16px 0 0; font-weight:bold}

#messages{clear:both; padding:10px 20px 10px 20px; border:1px solid #999b9a; margin:20px 0 4px 0; height:100%}
#mes1{ float:left} 
#mes2{ float:left; color:#666; padding:6px}
.mestext{border:#999b9a 1px solid;padding:1px 2px 1px 2px}
.mesInput{border:#999b9a 1px solid; width:76px; padding:1px 2px 1px 2px}
.mesPassword{border:#999b9a 1px solid; width:76px; font-size:11px; padding:1px}
#messages #user{ clear:both; padding:4px 0; margin:0 0 5px 0}
#email{ padding:10px 0; border-top:1px dashed #ccc; margin:5px 0 0 0}
.jobshowtext{border:#999b9a 1px solid;padding:6px; width:690px; height:60px; color:#333}
.emaiInput{border:#999b9a 1px solid; width:116px;padding:1px}
.fysm{ color:#666666}

/*----------------Dynamicshow-------------*/
#hzhead{clear:both; padding:8px 0 4px 16px; height:10px; border-bottom:1px solid #ccc; font-weight:bold; font-size:14px; background:url(http://www.cps800.com/img/arrow.gif) no-repeat left center}
#hzList{border:1px solid #c4c4c4; padding:8px}
#hzList li{ border-bottom:1px solid #ededed; font-size:14px; padding:14px 0 8px 5px; line-height:18px}
#hzList li a{ padding:0 0 0 6px; text-decoration:underline; color:#003399}
#hzList li a:hover{color:#990000}

#hzList li span{ font-size:12px; color:#444; display:block; margin:0 0 0 14px}
.hzInput{border:#999b9a 1px solid; width:100px; padding:1px 2px 1px 2px}
.hzInput2{border:#999b9a 1px solid; width:111px; padding:1px 2px 1px 2px}

#hzInfo{ clear:both}
#hzInfo h1{font-size:22px; padding:18px 0 6px 6px; color:#ff6600}
#hzInfo #jbinfo{ line-height:25px; fdont-size:14px; padding:10px; border:1px  dashed #ccc;  border-top:1px solid #c4c4c4; margin:5px}
#hzInfo #jbinfo span{ font-weight:bold; font-size:12px; color:#4a4a4a}

#showDetails{ padding:6px; line-height:25px; font-size:14px}
#showDetails #title{padding:12px 0 9px 2px; background:url(http://www.cps800.com/img/hz_icon.gif) no-repeat bottom left; font-weight:bold; color:#ff7000; font-size:14px; margin:0 0 16px 0}
#showDetails #text{table-layout: fixed; font-size:14px; line-height:24px; margin:5px 10px 5px 10px;word-break: break-all;overflow-x:hidden; width:686px}
#showDetails p{margin-top:10px; text-indent:14px}
#showDetails img{margin:5px 10px 0 0}


/*2016-9-18 lbz*/
#Recommended #title{ background:url(http://www.cps800.com/img/info_tbg.gif); height: 27px; border-radius: 5px 5px 0 0;border: 1px solid #7590D9;border-top:0;border-bottom:1px solid #ced8f1;}
