/* CSS Document 2008.7 */
* { font-size:12px;}
body { font-family:"ËÎÌå", arial;margin:0; padding:0; background:#FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a {color: #333; text-decoration:none;}
a:hover {color:#F00; text-decoration:underline;}
/*a:visited {color: #83006f;text-decoration:none;}

a:active {color: #bc2931;}*/

/*Border*/
.noBorder{border:none;	}
.bC { border:1px solid #CCC;}
.btop { border:1px solid #BFD7FB;}
.bBlue { border:1px solid #BFD7FB;}
.bBlack { border:1px solid #000;}
.bGreen { border:1px solid #BECDAD;}
.bRed { border:1px solid #FFD2B4;}

.new { width:45px; float:right;}
.newtitle {  float:left;}
.new1 { width:48px; float:right; text-align:right;}
.newtitle1 {width:210px;float:left; overflow:hidden;}
/* Color */
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#0066CC;}
.cgray,a.cgray:link,a.cgray:visited,a.cgray:active{color:#ff9c50;}

.cYellow,a.cYellow:link,a.cYellow:visited,a.cYellow:active{color:#FF9900;}

/*link*/
.aW,.aW:hover { color:#FFF;}

/* Font  */
.fB {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f17px{ font-size:17px;}


/* Other */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.blank1{ margin:10px 0; height:1px; clear:both;display:block; font-size:1px;overflow:hidden; background:url(../new_img/line.gif) repeat-x;}
.blank2{ height:2px; clear:both;display:block; font-size:1px;overflow:hidden;}
.blank5{ height:5px; clear:both;display:block; font-size:1px;overflow:hidden;}
.blank9{ height:9px; font-size:1px;display:block; clear:both;overflow:hidden;}
.blank6{height:6px; font-size:1px; display:block;clear:both;overflow:hidden;}
.space { width:6px; height:8px;}
.both { clear:both; height:16px;}
/*box*/
.box { width:960px; margin:0 auto; clear:both;}

/*top*/
.login { height:20px;}
.login a { color:#0544A4;}
.login a:hover { color:#c00;}
.login .intxt { width:100px;}
.login .sub { border:0; height:20px; width:48px; background:url(../new_img/enter.gif) no-repeat;}
.login .sub:hover { background:url(../new_img/enter.gif) 0 -20px no-repeat;}
.login .sub2 { background:url(../new_img/enter.gif) 0 -40px no-repeat; width:45px; height:18px;}

.daohang { width:958px; height:65px; background:url(../new_img/bg_nav.jpg) repeat-x;}
	.logo { margin:3px 6px 0 5px; text-align:center; line-height:20px;}
	.fenge { background:url(../new_img/fenge.jpg) left no-repeat; padding:0 0 0 5px; height:65px;}
	.hangye td a { color:#0544A4;}
	.hangye td a:hover { color:#C00;}
	
.menu {width:958px; height:25px; border:1px solid #5DA1D4; margin-top:1px; background:url(../new_img/bg_nav.jpg) -10px -79px repeat-x; line-height:25px; background-color:#0099CC}
.menu ul { margin-left:5px;}
.menu ul a{ float:left; padding-left:1px; width:46px; height:25px; background:url(../new_img/bg_nav.jpg) 0 -79px; text-align:center; display:block; color:#FFF;}
.menu ul a:hover { color:#FFFF00;}
.menu ul .cY { color:#ff0; position:relative;}
.menu ul .cY .hot { position:absolute; left:25px; top:-8px;}

/*content*/
.content { background:url(../new_img/bg_ad.gif) -580px 0 repeat-y;}
.content .col1 { width:134px; margin-right:7px;}
.content .col1 p { padding:5px 0; text-align:center;}
.content .col1 .part { background:#0066CC; font-weight:bold; color:#FFF;}

	.col2 { width:819px;}
	.col2 .zl { width:544px; background:url(../new_img/bg_ad.gif) repeat-y; border-top:1px solid #CCC;}
	.col2 .zl .zltitle { background:url(../new_img/bg_nav.jpg) 0 -114px repeat-x; height:25px; margin:0 1px; clear:both;}
	.col2 .zl .zltitle li { border-right:1px solid #CCC; line-height:25px; width:100px; float:left; text-align:center; cursor:pointer;}
	.col2 .zl .zltitle .hot { background:#FFF;}
	.col2 .imgad01 { clear:both; height:42px;}
	.col2 .imgad01 li { float:left; width:117px;}
	.col2 .zl .zllist {width:267px; border:1px solid #CCC; border-top:none;}
	.col2 .zl .zllist dt { height:29px; border-bottom:1px solid #CCC;}
	.col2 .zl .zllist dt td { height:29px; background:#fff;}
	.col2 .zl .zllist .adlogo { width:100px;}
	.col2 .zl .zllist .adnews { width:155px; height:29px; text-align:center; padding:0 5px; display: block; line-height:29px;}
	.col2 .zl .zllist dd { line-height:16px; padding:0 2px; overflow:hidden;}
	.col2 .zl .zllist .fenlei { width:90px; padding:2px; display:block; overflow:hidden;}
	.col2 .zl .zllist .flist { padding:2px; height:80px;}
		
	.col2 .zright { width:267px;}
	.col2 .zright .zlist { width:267px; border:1px solid #CCC;}
	.col2 .zright .zlist dt { border-bottom:1px solid #CCC;}
	.col2 .zright .zlist dt img { padding-right:10px;}
	.col2 .zright .zlist dd { line-height:16px; padding:0 2px; overflow:hidden;}
	.col2 .zright .zlist .fenlei { width:95px; display:block; overflow:hidden;}
	.col2 .zright .zlist .flist { padding:2px;}
	.col2 .zright .dst { width:267px; height:34px; line-height:17px;}
	.col2 .zright .dst .dtw { width:106px; padding-right:5px;}
	
	.col2 .Module { background: url(../new_img/space.gif);}
	.col2 .Module .tag { height:27px; clear:both; line-height:27px;}
			.bg_pro { background:url(../new_img/bg_nav.jpg) 0 -184px repeat-x;}
			.bg_proname { background:url(../new_img/bg_nav.jpg) 0 -150px no-repeat;}
			.bg_yc { background:url(../new_img/bg_nav.jpg) 0 -184px repeat-x;}
			.bg_ycname { background:url(../new_img/bg_nav.jpg) 0 -150px no-repeat;}
			.bg_news { background:url(../new_img/bg_nav.jpg) 0 -184px repeat-x;}
			.bg_newsname { background:url(../new_img/bg_nav.jpg) 0 -150px no-repeat;}
			
	.col2 .Module .tag .tag_name { margin:1px; line-height:25px; text-align:center; width:140px; font-size:14px; font-weight:bold; color:#FFF; display:block;}
	.col2 .Module .tag .tag_list { margin-right:10px;}
	.col2 .Module h3 { margin-bottom:4px; height:25px; background:url(../new_img/bg_nav.jpg) 0 -325px no-repeat; padding-left:25px; /*border:1px solid #EBEBEB; */border-bottom:1px solid  #D7D7D7; clear:both;}
	.col2 .Module h3 span { margin-top:4px; line-height:20px;}
	.col2 .Module .new_more { margin-right:5px;}
	.col2 .Module .m_box{ padding:7px;}
	.col2 .Module .new_list { width:263px; line-height:20px;}
	.col2 .Module .new_list .cpk { width:120px;}
	.col2 .Module .new_list dt { padding-right:10px;}
	.col2 .Module .new_list dd {  line-height:24px;}
	
	.col2 .Module .new_list .pertitle { line-height:30px;}
	.col2 .Module .new_list .pername { line-height:20px;}
	.col2 .Module .proad { clear:both; height:110px; overflow:hidden;}
	.col2 .Module .proad ul { height:105px; padding-top:5px; width:780px; background:#ECF6FF;}
	.col2 .Module .proad li { float:left; width:111px; text-align:center; line-height:20px;}
	.col2 .Module .proad .title { width:20px; padding-top:10px; font-size:14px; font-weight:bold; line-height:22px; height:98px; text-align:center; background:#EEF7FF; border:1px solid #A2D6F9;}
	.col2 .comad { width:267px; line-height:22px; height:72px;}
	.col2 .comad .b3px { border:3px solid #EFEFEF;}
	.col2 .comad .pic { height:66px; padding:3px;}
	.col2 .hz { width:266px; border:1px solid #8CB7CF; line-height:20px;}
	.col2 .hz .hztitle { line-height:25px; height:25px; background:#D7EAEB; padding-left:10px; clear:both;}
	.col2 .hz .jobpic { height:90px; padding:5px;}
	.col2 .hz .person { background:#E6F7FF;}
	.col2 .hz .company .compic { height:110px; padding:5px; }
	
	.col2 .hot { height:70px;}
	.col2 .hot .hotpic { height:70px; width:265px;}
	.col2 .hot .hottxt { width:546px; height:68px;}
	.col2 .hot .hottxt .title{ margin:1px; height:61px; padding-right:4px; width:20px; text-align:center; padding-top:5px; color:#fff; background:url(../new_img/bg_nav.jpg) 0 -570px;}
	.col2 .hot .hottxt .hotlist { line-height:16px; width:250px; margin:1px;}
/*bottom*/
.link { line-height:25px;}
.link a { color:#06c; text-decoration:none; padding:0 5px;/* text-align:center; width:110px; display:block; float:left;*/}
.link a:hover { color:#06c; text-decoration:underline;}
.link .title { height:25px; border:1px solid #CCC; border-bottom:2px solid #8DBDE3;}
.link .title .tname { background:#8DBDE3; text-align:center; width:134px; color:#fff;}
.link .title .mlink { padding-right:10px;}
.link .links { border:1px solid #CCC; background:#fff;}
.link .links ol li { float:left; width:136px; text-align:center;}

.bottom { text-align:center; clear:both; line-height:30px; color:#666;}
.bottom a { color:#0544A4} 
.bottom a:hover { color:#C00;}

