
/*---------- import ---------*/
@import url("layout.css");

/*公共属性*/
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;}
td { line-height: 19px;}
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;}
.mar_top { margin-top: 10px;}
.wz_left { float:left}
.wz_right { float:right;}
.clr { clear: both;}
a.sh:link, a.sh:visited { text-decoration:none; color:#000;}
a.sh:hover, a.sh:active { text-decoration:underline; color:#000;}



/* 栏目样式 */
.list_nav { float:none; height: 30px; }
.list_nav .lina_title { float:left; height: 30px; line-height: 30px;}
.list_nav .lina_title h3 { float:left; color:#000000;}
.list_nav .lina_title .ic_bg { background:url(../../images/icqn_01.gif) 0px 10px no-repeat; padding-left: 15px;}
.list_nav .lina_title .more { float: right; padding-right: 10px;}
.list_nav .wid_226 { width: 221px;background:#E9F7FE;padding-left: 15px;border: 1px #C9E5FF solid;}
.list_nav .wid_250 { width: 250px;background:url(../../images/home_sum250.gif) repeat-x;BACKGROUND-POSITION: 0px -50px;padding-left: 15px;}
.list_nav .wid_370 { width:367px;background:url(../../images/home_sum370.gif) no-repeat;BACKGROUND-POSITION: 0px -50px;padding-left: 15px;}
.list_nav .wid_568 { width:565px;background:url(../../images/home_sum568.gif) no-repeat;BACKGROUND-POSITION: 0px -50px;padding-left: 15px;}
.list_nav .wid_712 { width:709px;background:url(../../images/home_sum712.gif) no-repeat;BACKGROUND-POSITION: 0px -50px;padding-left: 15px;}
.list_nav .wid_958 { width:953px;background:#E9F7FE;padding-left: 15px;border: 1px #C9E5FF solid;}
.list_text,.list_text1 { border: 1px #C9E5FF solid; margin-bottom: 10px;}
.list_text { padding: 5px 6px 5px 5px;}
.main_info { float:none; margin: 0 auto; margin-top: 10px;}
.info_title { float:none; margin: 0 auto; height: 29px; background:#EAF2F7;}
.info_title .bg_t { float:left; width: 103px; height: 29px; background:url(../../images/menu_button3.gif) no-repeat; text-align:center; line-height: 29px; color:#000000;}
.info_title .more { float:right; margin-right: 10px; line-height: 29px;}
.info_text { float:none; margin: 0 auto; height: 100%; border: 1px #C9E5FF solid; padding: 5px 3px;}
.info_text li { float:none; margin: 0 auto; height: 23px; line-height: 23px;}
.info_text li span { float:right; margin-right: 5px;}
.info_title1 {
	float:none;
	margin: 0 auto;
	height: 29px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9E5FF;
	background-color: #F7FBFD;}
	.info_title1 .bg_t { float:left; width: 103px; height: 29px; background:url(../../images/menu_button3.gif) no-repeat; text-align:center; line-height: 29px; color:#000000;}
.info_title1 .more { float:right; margin-right: 10px; line-height: 29px;}
/*广告样式*/
#ad_970 { float: none; margin: 0 auto; width:970px; margin-top: 10px;}

/*布局*/
#top #top_nav,#head,#main,#search,#font { float:none; margin: 0 auto; width: 970px; overflow:hidden; clear:both;}
#head { padding-top: 10px;}
#top { float:none; margin: 0 auto; width: 100%; height: 25px; background:#F4F3F2; border-bottom: 1px #CDCDCD solid;}
#top #top_nav span { display:block; line-height: 25px; margin: 0px 5px;}
#top #top_nav div { line-height: 25px; margin-right: 10px;}	
#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: 250px; height: 63px; margin-right: 20px; margin-left: 5px;}
#head #topc { float:left; width: 420px; height: 63px; margin-right: 15px; margin-top: 5px;}
#head #nav_re { float:right; width: 250px; padding-top: 3px;}
#head #nav_re li { float:left;height: 25px;}
#head #nav_re li.tel {height:15px; background:url(../../images/header-bg.gif) 3px -27px no-repeat;}
#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;}
#head #search_nav { float:right; width: 610px; height: 25px; margin-top: 20px;}

/*导航*/
#search_nav li { float:left; width: 80px; height: 25px; background:url(../../images/seach_bg.gif) no-repeat; text-align:center; line-height: 25px; font-size:14px; font-weight:bold; margin-right: 5px;}
#search_nav li.Click { background:url(../../images/seach_bg.gif) 0px -32px no-repeat;}
#search_nav li.Click a { color:#FFFFFF}
#search_nav li.Click a:hover { color:#FFFFFF; text-decoration:underline;}

/*搜索*/
#search { height: 65px; background:url(../../images/seach_bg.gif) 0px -65px repeat-x;} 
#search #sea_left { float:left; width: 3px; height: 65px;  background:url(../../images/seach_bg.gif) 0px -137px no-repeat;}
#search #sous { float:left; width: 964px; height: 65px; overflow:hidden;}
#search #sous li { float:left; width: 650px; height: 22px; line-height: 22px; color:#FFFFFF; margin-left: 15px;}
#search #sous li.ser { background:url(../../images/seach_bg.gif) -22px -133px no-repeat; padding-left: 25px; padding-top: 15px;}
#search #sous li.sar { padding-left: 25px; padding-top: 20px; width: 590px; display:inline}
#search #sous li.scr { float:right; padding-right: 25px; width: 282px; height: 36px; margin-top: 20px; display:inline; overflow:hidden}
#search #sous li.scr span { float:left; display:block; width: 76px; height: 23px; margin-right: 10px; text-align:center; font: bold 12px/23px Arial, Helvetica, sans-serif; background:url(../../images/know_bg.gif) no-repeat;}
#search #sous li.Key_words { padding-top: 3px;}
#search #sous li.Key_words .search_result a { color: #fff; text-decoration: none;}
#search #sous li.Key_words .search_result a:hover { color: #fff; text-decoration: none;}
#search #sea_right { float:right; width: 3px; height: 65px;  background:url(../../images/seach_bg.gif) -8px -137px no-repeat;}
.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:370px; overflow:hidden
}
.classblock dl.classleft { margin-left:12px;}
.classblock dl dt {
	float:left; width:342px; height:30px; line-height:30px; font-weight:bold; font-size:14px; border-bottom: 1px #C9E5FF dashed; background:url(../../images/icqn_12.gif) #F7FAFF 10px 10px no-repeat; padding-left: 20px;
}
.classblock dl dd {
	float:left; width:352px; line-height:20px; padding: 5px 10px;
} 
#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;}

/*分页*/
.page_tion { float:left; width:80%; height:33px; padding-top:17px;}
.page_tion li {  width: 100%; text-align:center; font-size:16px; font-weight:bold; color:#000000;}
.page_tion A { COLOR: #000;}
.page_tion A:visited { COLOR: #000;}
.page_b { padding: 1px 3px; background:#78BBFF; text-align:center; color:#FFFFFF;}
/* 顶部导航样式*/ 
#main_search {
	clear:both;margin-top:7px;position:relative
}
#main_search .dangqian{
	width:73px; background-image:url(../../images/index_dh_xz.gif);font-size: 14px;font-weight: bold;color: #003278;text-decoration: none;letter-spacing: 2px; padding-left:7px;padding-top:9px; height:24px; *height: 32px!important; *height: 24px
}
a.dangqiana:link{
	font-size: 14px;font-weight: bold;color: #0066CC;text-decoration: none;letter-spacing: 2px; 
}
#main_search .shang{
		background-image: url(../../images/index_dh_bg.gif);background-repeat: repeat-x;background-position: top;height: 33px;width: 970px
}
#main_search .shang ul{
	float:right; width:930px
}
#main_search .shang ul li{
	float:left; padding-top:9px; BACKGROUND-POSITION: 0px -33px; margin-right:25px; *margin-right:25px
}
#main_search .shang ul li a{
	font-size: 14px;font-weight: bold;color: #FFFFFF;letter-spacing: 2px;text-decoration: none
}
#main_search .shang ul li a:link{
	font-size: 14px;font-weight: bold;color: #FFFFFF;letter-spacing: 2px;text-decoration: none
}
#main_search .shang ul li a:hover{
	font-size: 14px;font-weight: bold;color: #FFFFFF;letter-spacing: 2px; text-decoration:none
}
#main_search .shang ul li a:action{
	font-size: 14px;font-weight: bold;color: #FFFFFF;letter-spacing: 2px;text-decoration: none
}
#main_search .xia_left{
	float:left; width:738px; height:63px; background-image:url(../../images/index_search_left_bg.gif);background-repeat: repeat-x
}
#main_search .xiaa_right{
	float:right;
	width:218px;
	height:60px;
	border: 1px solid #F5AE38;
	background-color: #FFFFFF;
}
#main_search_redian{float:left;}
#main_search_redian ul li{
	float:left; margin:8px 2px 0px 5px !important; margin:8px 2px 0px 3px; width:218px
}
#main_search_redian ul li a{
	color: #C82B00;text-decoration: none
}
#main_search_redian ul li a:link{
	color: #C82B00;text-decoration: none
}
#main_search_redian ul li a:visited{
	color: #C82B00;text-decoration: none
}
#main_search_redian ul li a:hover{
	color: #C82B00;text-decoration: underline
}
#main_search .sousuo{
	float:left; margin-left:15px; margin-top:12px; width:660px; height: 30px
}
#main_search .sousuo li .src_keyw {
	color:#AAB7C7;font-size:14px;padding:0px 0px 0px 5px;line-height:22px;height:20px;width:460px;border:1px solid #CDCDCD
}
#main_search .sousuo li .src_type{
	margin-left:15px;
	margin-bottom: 2px;
}
#main_search .sousuo li .src_subm {
	margin-left:15px;
	height:21px;
}
#main_search .linkKwords{
	float:left; margin-left:7px; margin-top:0px; color:#0066CC; width:500px
}
#main_search .linkKwords a:link{
	color: #003CC8;text-decoration: none
}
#main_search .linkKwords a:visited{
	color: #003CC8;text-decoration: none
}
#main_search .linkKwords a:hover{
	color: #FF6600;text-decoration: underline
}

.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;}

.m_340 {
	WIDTH: 343px}
.m_578 {
	WIDTH: 578px
}
.m_758 {
	WIDTH: 758px
}
.m_380 {
	WIDTH: 380px
}
#mast_top_r { float:left; width: 270px; height: 184px; border: 1px #FDD873 solid; padding: 1px; overflow:hidden;}
#mast_top_r #login { float:left; width: 254px; 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: 266px; height: 125px; background:#FEEBB8; border-top: 4px #FEF0C7 solid; padding: 0px 2px;}
#mast_top_r #mare_ry ul { float:left; width: 100%; margin-top: 5px;padding-left: 2px;}
#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; margin-left: 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;}
/*弹出广告*/
#Loading {position:absolute;z-index:10;left:10px;top:40px;border:1px solid #DAE9B8;background:#ffffff;width:10px;height:10px}

/*图文资讯*/
.f14 { font-size:14px;}
.news_tw {
	border: 1px #C9E5FF solid;
	background:#EFF6FC;
	color:#039;
	height: 15px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.boximg_content{
	float:left;
	padding-top: 8px;
	padding-left: 5px;

	width:963px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C9E5FF;
	border-bottom-color: #C9E5FF;
	border-left-color: #C9E5FF;
}
.boximg_content li {
	float:left;
	margin-right:7px !important;
	margin-right:6px;
	display:inline;
	padding-bottom: 8px;
}
.boximg_content li a{border:1px #ccc solid;padding:3px;width:122px;height:114px;text-align:center;line-height:150% !important;>line-height:210% !important;line-height:210%;display:block;}
.boximg_content li a:hover{border:#ff9825 1px solid; background-color:#FFF8E5;padding:3px;width:122px;height:114px;text-align:center;line-height:150% !important;>line-height:210% !important;line-height:210%;display:block;}
.boximg_content li.last{margin-right:0px;}

.boximg_content .imgjiezhi{display:block;width:120px; white-space:nowrap;overflow:hidden; cursor:hand; text-align:center;
    -o-text-overflow: ellipsis;    /* for Opera */    
}

.gqtp{
	float: left;
	border: 1px solid #CCCCCC;
	padding: 4px;
}
.gqwz{
	text-align: center;
}