/*公共属性*/
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;}
.clr { clear: both;}
.wz_left { float:left}
.wz_right { float:right;}
.mar_list { margin-right: 6px;}
.m_340 { width: 338px;} 
.m_690 { width: 548px;}
a.sh:link, a.sh:visited { text-decoration:none; color:#fff;}
a.sh:hover, a.sh:active { text-decoration:underline; color:#fff;}

/* 标签样式*/
.class_title { color:#003278}
.class_list { line-height: 20px}/* 列表符样式*/
.class_list1 { line-height: 23px}
.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;}
#ad_970 { float: none; margin: 0 auto; width:970px; margin-top: 10px;}

/*布局*/
#top #top_nav,#head,#main,#senav,#font { float:none; margin: 0 auto; width: 970px; clear:both;}
#head { height:63px; padding-top: 10px;}
#top { float:none; margin: 0 auto; width: 100%; height: 25px; background:#EFF4F8; border-bottom: 1px #C9DEE1 solid;}
#top #top_nav span { display:block; line-height: 25px; margin: 0px 5px;}
#main { margin-top: 10px;}
#font { border-top: 2px #0F7CD4 solid; margin-top: 10px; padding-top: 10px;}
#font p { float:left; width: 970px; 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: 10px; 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:30px; 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 #FDD873 solid; padding: 1px; overflow:hidden;}
#mast_top_r #login { float:left; width: 244px; height: 79px; background:#FFF9DE; padding: 8px;}
#mast_top_r #login .login_put { width: 113px; height: 19px; line-height: 19px; padding-left: 5px; background: #FFFFFF; border: 1px #FCB409 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:#FEEBB8; border-top: 4px #FEF0C7 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;}

