/* CSS Document */
#cont{ margin:0 auto; width:1004px;}
/*left*/
#cont .conl{ width:220px;border-left:1px solid #cbe1f9;border-right:1px solid #cbe1f9;border-bottom:1px solid #cbe1f9; background:#f0f6fd;}
#cont .conl h2.cltil{ width:220px; height:29px; background:url(../images/cltilbg.gif) no-repeat; line-height:29px; font-family:"微软雅黑";color:#fff; text-indent:10px;}
#cont .conl ul.colfl{ padding:20px 15px; width:190px;}
#cont .conl ul.colfl li{ width:190px; line-height:30px;border-bottom:1px solid #adbac7; background:url(../images/conllibg.gif) no-repeat 7px 13px; text-indent:25px;}
/*right*/
#cont .conr{ width:740px; border:1px solid #d0d0d0; padding:15px 15px 30px 15px; background:url(../images/mrlbg.gif) repeat-x 0 bottom;}
#cont .conr h3.crsmtil{ width:740px; border-bottom:1px solid #aebac8;}
#cont .conr h3.crsmtil span{ display:block;}
#cont .conr h3.crsmtil span.cbt{ font-family:"微软雅黑";color:#0477ae; width:200px; text-indent:20px; background:url(../images/smtillbg.gif) no-repeat 0 6px;}
#cont .conr h3.crsmtil span.cdt{ background:url(../images/smtilrbg.gif) no-repeat 0 2px; text-indent:20px; font-size:12px; font-weight:normal;color:#999;}
#cont .conr h3.crsmtil span.cdt a{ margin:0 3px;color:#999;}
#cont .conr h3.crsmtil span.cdt a:hover{color:#333;}
#cont .conr .smtxt{ width:740px; padding:15px 0 0 0;height:auto !important;min-height:450px;_height:450px;}
.job_s table tr td{padding:5px 3px;}
.job_s table{margin-bottom:15px;}
.job_s h4.j_sqb{text-align:center;color:#000;margin-bottom:5px; font-family:"微软雅黑";}
#cont .conr .smtxt ul.hsmpic{ width:740px; margin-bottom:20px;}
#cont .conr .smtxt ul.hsmpic li{ float:left;width:370px; text-align:center; margin-bottom:15px;}
#cont .conr .smtxt ul.hsmpic li a img{ height:200px;}
#cont .conr .smtxt ul.hsmpic li p{ line-height:25px;}
/*page*/
DIV.quotes {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
DIV.quotes A {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none}
DIV.quotes A:hover {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid;}
DIV.quotes A:active {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid;}
DIV.quotes SPAN.current {BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0}
DIV.quotes SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid;}

#cont .conr .smtxt ul.xiaobei{padding:0;margin:0 0 30px 0;}
#cont .conr .smtxt ul.xiaobei li{padding:0;margin:0;list-style:none;display:inline;}
#cont .conr .smtxt ul.xiaobei li a .lbt{display:block;width:600px;float:left;line-height:26px;text-align:left;text-decoration:none;white-space:nowrap; text-overflow:ellipsis;text-indent:15px;overflow:hidden;padding-left:0px;}
#cont .conr .smtxt ul.xiaobei li a .ldt{display:block;width:90px;float:right;text-align:center;line-height:26px; text-decoration:none;}
#cont .conr .smtxt ul.xiaobei li a{display:block;width:740px;height:26px;line-height:26px;background:url(../images/usabg.gif) no-repeat 0 center;padding:0;margin:0;cursor:hand;border-bottom:1px dotted #ccc;}
#cont .conr .smtxt h3.nrtil{ font-family:"微软雅黑"; text-align:center;color:#1e15bd; font-size:16px; font-weight:bold;}
#cont .conr .smtxt h4.nrdtime{border-bottom:1px dotted #ccc; font-size:12px;font-weight:normal; text-align:center;color:#999;}
#cont .conr .smtxt h4.nrdtime span{ margin:0 15px;}
#cont .conr .smtxt .nrsw{ width:740px; padding:15px 0 20px 0;}
#cont .conr .smtxt .downls{ padding:15px 0;}
#cont .conr .smtxt .downls table{border-collapse:collapse;}
#cont .conr .smtxt .downls table tr td{border:1px solid #e8e8e8; padding:5px 3px;}
#cont .conr .smtxt ul.client li{ width:132px; float:left; margin:15px 8px;}
#cont .conr .smtxt ul.client li a{ display:block; width:130px;height:60px; border:1px solid #efefef;}
#cont .conr .smtxt ul.client li a:hover{border:1px solid #175fca;}

#cont .conr .smtxt ul.zjfcl li{float:left; width:350px; margin:0 10px 20px 10px;}
#cont .conr .smtxt ul.zjfcl li span{display:block;}
#cont .conr .smtxt ul.zjfcl li span.zbt{width:136px;float:left;}
#cont .conr .smtxt ul.zjfcl li span.zdt{float:right;width:200px;}
#cont .conr .smtxt ul.zjfcl li span.zdt p{line-height:22px;border-bottom:1px solid #d7deed;}
#cont .conr .smtxt ul.zjfcl li span.zdt a{display:block; padding-top:7px;color:#cd3333;}