/*公共属性*/
body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px;}
ul, ol { list-style:none;}
input, textarea, select, button, file {	font-size:12px;}
img { border:0;}
p, li {	line-height:1.8em;}
.span_r { float:right; margin-right: 5px; line-height: 24px;}
.z14 { float:left; font-size: 14px;}
.z_b { font-weight:bold;}
.z_mar { margin-right: 5px;}
.z_mar_1 { margin-right:8px; margin-top:7px}
.clr { clear: both;}
.wz_left { float:left}
.wz_right { float:right;}
.mar_list { margin-right: 6px;}
.m_340 { width: 338px;} 
.m_690 { width: 548px;}
.m_688 { width: 688px;}
a.sh:link, a.sh:visited { text-decoration:none; color:#fff;}
a.sh:hover, a.sh:active { text-decoration:underline; color:#fff;}
.mar7 { margin-top: 7px;}
.mar12 { margin-top: 12px;}
.f_l { float:left;}
.f_r { float:right;}
.f_n { float:none; margin: 0 auto;}
.f_w { font-weight:bold;}
.f14 { font-size:14px;}
.m_l { margin-left:10px;}
.m_r { margin-right:10px;}
.cen { text-align:center; padding-top: 5px; *padding-top: 5px!important; *padding-top: 0px;}
.hui{color:#666666;}
.main960 { width: 960px;}
.main730 { width: 730px;}
.main870 { width: 870px;}
.jiezhi{ display:block;white-space:nowrap;overflow:hidden;   
    -o-text-overflow: ellipsis;    /* for Opera */   
    text-overflow:ellipsis;        /* for IE */   }

/* 标签样式*/
.class_title { color:#003278}
.class_list { line-height: 20px}/* 列表符样式*/
.class_list3 { line-height: 21px}/* 列表符样式*/
.class_list1 { line-height: 20px}
.Mark { background:url(../../Images/dl.gif) 0px 5px no-repeat; padding-left:13px;} 
.img_border { border: 1px #D5D5D5 solid;}
.info_border { border: 1px #B2B2B2 solid; padding: 3px;} /*图文资讯图文边框*/
.info_title { float:left; width: 100%; text-align:center; display:block} /*图文资讯标题样式*/
.info_cont { text-indent: 1.2em; color:#565656; line-height: 19px;} /* 图文资讯左右结构内容样式*/


/*广告样式*/
#banner { float:left; width: 490px; height: 60px;margin-left: 10px;}
#ad_970 { float: none; margin: 0 auto; width:970px; margin-top: 10px;}
#ad_97111{ float: none; margin: 0 auto; width:970px; margin-top: 5px;}
/*布局*/
#top #top_nav,#head,#main,#senav,#font{  margin: 0 auto; width: 970px; clear:both;}
#head { height:70px; padding-top: 5px;}
#top { float:none; margin: 0 auto; width:100%; height: 25px; background:#EFF4F8; border-bottom: 1px #C9DEE1 solid;background:url(../../Images/headerbg_01.jpg)}
#top #top_nav span { display:block; line-height: 25px; margin: 0px 5px;}
#main { margin-top: 5px;}
#font { border-top: 2px #0F7CD4 solid; margin-top: 10px; padding-top: 10px;}
#font p { float:left; width: 970px; text-align:center; line-height: 25px;}
#main_1 { margin: 0 auto; width: 970px; clear:both;}
#font_job { float:none; margin: 0 auto; width: 870px; clear:both;}
#font_job { border-top: 2px #0F7CD4 solid; margin-top: 10px; padding-top: 10px;}
#font_job p { float:left; width: 870px; text-align:center; line-height: 25px;}


/*头部*/
#head #logo { float:left; width: 180px; height: 63px; margin-right: 25px; margin-left: 5px;}
#head #nav_re { float:right; width: 236px; padding-top: 5px;}
#head #nav_re li { float:left; width: 236px; height: 21px;}
#head #nav_re li.tel { height:15px; background:url(../../images/header-bg.gif) 3px -27px no-repeat; margin-top: 15px;}
#head #nav_re li.tel h3 { font-weight:normal; padding-left: 30px; line-height:15px;}
#head #nav_re li span { float:left; height:21px; margin-left: 5px; background:url(../../images/header-bg.gif) no-repeat; cursor: hand;}
#head #nav_re li span.delu { width: 45px;}
#head #nav_re li span.zuce { width: 69px; background-position: -52px 0px;}
#head #nav_re li span.fub { width: 81px; background-position: -128px -1px;}
#head #nav_re li span.free { width: 23px; background:url(../../images/Icon_free01_12x.gif) no-repeat;}
/*导航&搜索*/
#senav { height:88px; margin-top: 5px; background:url(../../images/senav_bg.gif) 0px -94px repeat-x;}
#senav #nav_top { float: left; width: 941px; height:31px; margin-left: 14px; background:url(../../images/senav_bg.gif) 0px -60px no-repeat; padding-left: 15px; clear:both; display:inline;}
#senav #nav_top ul { display:block;}
#senav #nav_top ul li { float:left; width: 73px; height: 31px; background:url(../../images/senav_bg.gif) -163px 3px no-repeat; font: bold 14px/31px "宋体"; text-align:center;}
#senav #nav_top ul li.sum { background:url(../../images/senav_bg.gif) -40px 0px no-repeat; color:#FFFFFF; margin-left: -4px;}
#senav #nav_top ul li.sum a { color:#fff}
#senav #nav_top ul li.sum a:hover { color:#fff}
#senav #search { float:left; width: 650px; height: 45px; padding-left: 30px; margin-top: 9px;}
#senav #search li { float:left; width: 650px; height: 22px; line-height: 22px; color:#FFFFFF;}
#senav #search li.ser { background:url(../../images/senav_bg.gif)　-254px 2px no-repeat; padding-left: 25px;}
#senav #search li.Key_words { padding-top: 3px;}
#senav #search li.Key_words .search_result a { color: #fff; text-decoration: none;}
#senav #search li.Key_words .search_result a:hover { color: #fff; text-decoration: none;}
#senav #db_bg { float:left; width: 2px; height: 49px; background:url(../../images/senav_bg.gif) -241px 0px no-repeat; margin-right: 20px;}
#senav #db_text { float:left; width: 230px; height: 39px; padding-top: 10px;}
#senav #db_text span { float:left; width: 230px; color:#FFFFFF; margin-bottom: 7px;}
.src_inpurt { float:left; width: 450px; height: 20px; background:#FFFFFF; border: 1px #086DBE solid; padding-left: 5px; font-size:14px; line-height:21px; color:#666666} /*导航搜索框样式*/

/*登录*/
.login_s { float:left; width: 245px; font-size:14px; margin-left: 10px;}
.login_s li { float:left; width: 100%; height: 30px; line-height: 30px; margin-bottom: 5px;}
.login_s li span { background: none;}


/* 行业分类结束 */
.classblock {
	float:left;
}
.classblock dl {
	float:left; width:250px; overflow:hidden
}
.classblock dl.classleft { margin-left:18px}
.classblock dl dt {
	float:left; width:250px; height:30px; line-height:28px; font-weight:bold; font-size:14px
}
.classblock dl dd {
	float:left; width:250px; line-height:20px;
} 
#mast_top_r { float:left; width: 260px; height: 224px; border: 1px #ADE2FF solid; padding: 1px; overflow:hidden;}
#mast_top_r #login { float:left; width: 244px; height: 79px; background:#F2FAFF; padding: 8px;}
#mast_top_r #login .login_put { width: 113px; height: 19px; line-height: 19px; padding-left: 5px; background: #FFFFFF; border: 1px #9ADBFE solid;}
#mast_top_r #login span { background:url(../../images/homeico.gif) no-repeat; padding-left: 13px; height: 20px;}
#mast_top_r #login span.mizce { background-position: 0 1px;}
#mast_top_r #login span.gepass { background-position: 0 -18px; padding-left: 20px;}
#mast_top_r #mare_ry { float:left; width: 254px; height: 125px; background:url(../../images/login_s.gif) repeat-x; border-top: 4px #F2FAFF solid; padding: 0px 3px;}
#mast_top_r #mare_ry ul { float:left; width: 100%; margin-top: 5px;}
#mast_top_r #mare_ry ul li.list { float:left; width: 124px; height: 33px; line-height: 33px; background:url(../../images/body-bg_list.gif) no-repeat; margin-bottom: 5px; display:inline;}
li.list span { float:left; margin-left: 7px; background:url(../../images/homeico.gif) no-repeat; padding-left: 20px; font: bold 14px/33px "宋体";}
li.list span.ly { background-position: 0 -33px;}
li.list span.ly1 { background-position: 0 -62px;}
li.list span.ly2 { background-position: 0 -90px;}
li.list span.ly3 { background-position: 0 -120px;}



A {
	COLOR: #075aad; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6633; TEXT-DECORATION: underline
}
A.white {
	COLOR: white; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: white; TEXT-DECORATION: underline
}
A.orange {
	COLOR: #ff6600
}
A.orange:hover {
	COLOR: black
}
A.black {
	COLOR: #333
}
A.black:hover {
	COLOR: #ff6600
}
A.gray {
	COLOR: #9a9a9a; TEXT-DECORATION: underline
}
A.gray:hover {
	COLOR: #ff6600
}



#site_nav {
	MARGIN-left:20px;BORDER-RIGHT: #d2e2f0 1px solid; BORDER-TOP: #d2e2f0 1px solid; PADDING-LEFT: 0px; FLOAT: left;  BORDER-LEFT: #d2e2f0 0px solid; WIDTH: 468px; BORDER-BOTTOM: #d2e2f0 1px solid
}

#site_nav .c_name {
	BORDER-RIGHT: #c8dbf3 1px solid; FONT-WEIGHT: 700; BACKGROUND: url(../../images/bg_site_nav_cate.jpg) no-repeat; FLOAT: left; BORDER-LEFT: #c8dbf3 1px solid; WIDTH: 23px; LINE-HEIGHT: 15px; PADDING-TOP: 5px; HEIGHT: 65px; TEXT-ALIGN: center
}
#site_nav .text {
	 PADDING-left:5px;FLOAT: right; WIDTH: 92%; LINE-HEIGHT: 10px; PADDING-TOP: 5px; HEIGHT: 65px; padding-buttom: 0px;TEXT-ALIGN: center
}
#site_nav .text UL {
	WIDTH: 96%; 
}
#site_nav .text UL LI {
	FLOAT: left; MARGIN-RIGHT:20px
}

/*内容结构*/
.sidebar_l { width:100px;}
.sidebar_c { width:400px;}
.sidebar_r { width:245px;}
.sidebar_r1 { width: 655px;}

