@charset"gb2312";
/*全局样式 -- By 1NetMedia Studio*/
body{font-family:"宋体",arial;margin:0px auto; padding:0px; line-height:20px; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0; padding:0; border:0; list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
.linedot{width:98%; height:3px; margin:5px auto!important;margin:3px auto; padding:0px; background:url(line_dot.gif) repeat-x; overflow: hidden; clear:both;}
table,td,tr,th{font-size:12px;}
a, a:link, a:visited{color:#000;font-size:12px;text-decoration:none;}
a:hover, a:active{color:#f00;font-size:12px;text-decoration:underline;}
.inputstyle{height:14px;}
.pubbox{margin:0px auto; padding:0px; clear:both;}
.padding5px{padding:5px;}
.totop5px{margin-top:5px;}
/*[黑、白、灰、红、黄、蓝、绿、橙]字体样式(每类含3种方式)*/
/*黑*/
.black_fonts, .black_fonts a:link, .black_fonts a:visited, a.black_fonts:link, a.black_fonts:visited{color:#000;text-decoration:none;}
.black_fonts a:hover, .black_fonts a:active, a.black_fonts:hover, a.black_fonts:active{color:#333; text-decoration:underline;}
/*白*/
.white_fonts, .white_fonts a:link, .white_fonts a:visited, a.white_fonts:link, a.white_fonts:visited{color:#FFF;text-decoration:none;}
.white_fonts a:hover, .white_fonts a:active, a.white_fonts:hover, a.white_fonts:active{color:#CCC; text-decoration:underline;}
/*灰*/
.gray_fonts, .gray_fonts a:link, .gray_fonts a:visited, a.gray_fonts:link, a.gray_fonts:visited{color:#999;text-decoration:none;}
.gray_fonts a:hover, .gray_fonts a:active, a.gray_fonts:hover, a.gray_fonts:active{color:#666; text-decoration:underline;}
/*红*/
.red_fonts, .red_fonts a:link, .red_fonts a:visited, a.red_fonts:link, a.red_fonts:visited{color:#FF0000;text-decoration:none;}
.red_fonts a:hover, .red_fonts a:active, a.red_fonts:hover, a.red_fonts:active{color:#CC0000;text-decoration:underline;}
/*黄*/
.yellow_fonts, .yellow_fonts a:link, .yellow_fonts a:visited, a.yellow_fonts:link, a.yellow_fonts:visited{color:#ff0;text-decoration:none;}
.yellow_fonts a:hover, .yellow_fonts a:active, a.yellow_fonts:hover, a.yellow_fonts:active{color:#fc0;text-decoration:underline;}
/*蓝*/.blue_fonts, .blue_fonts a:link, .blue_fonts a:visited, a.blue_fonts:link, a.blue_fonts:visited{color:#06f;text-decoration:none;}
.blue_fonts a:hover, .blue_fonts a:active, a.blue_fonts:hover, a.blue_fonts:active{color:#00f;text-decoration:underline;}
/*绿*/
.green_fonts, .green_fonts a:link, .green_fonts a:visited, a.green_fonts:link, a.green_fonts:visited{color:#090;text-decoration:none;}
.green_fonts a:hover, .green_fonts a:active, a.green_fonts:hover, a.green_fonts:active{color:#060;text-decoration:underline;}
/*橙*/
.orange_fonts {color:#F73F01;text-decoration:none;}
/*字号大小[默认为12号字]*/
.fonts_12, .fonts_12 a:link, .fonts_12 a:visited, a.fonts_12:link, a.fonts_12:visited{font-size:12px; text-decoration:none;}
.fonts_12 a:hover, .fonts_12 a:active, a.fonts_12:hover, a.fonts_12:active{font-size:12px; text-decoration:underline;}
.fonts_14, .fonts_14 a:link, .fonts_14 a:visited, a.fonts_14:link, a.fonts_14:visited{font-size:14px; text-decoration:none;}
.fonts_14 a:hover, .fonts_14 a:active, a.fonts_14:hover, a.fonts_14:active{font-size:14px; text-decoration:underline;}
/*行高设置*/
.line_height20{line-height:20px;}
.line_height22{line-height:22px;}
.line_height24{line-height:24px;}
.line_height26{line-height:26px;}
/*字体属性[加粗]*/
.fonts_bold{font-weight:bold;}
/*盒内对齐*/
.leftbox{text-align:left;}
.centerbox{text-align:center;}
.rightbox{text-align:right;}
/*盒模型对齐*/
.floatleft{float:left;}
.floatright{float:right;}
/*附加样式[图片边框]*/
.picview img,.picview a:link img, .picview a:visited img{border:1px #999 solid;margin:0px 2px!important;margin:2px;padding:2px;}
.picview a:hover img, .picview a:active img{border:1px #f00 solid;margin:0px 2px!important;margin:2px;padding:2px;}
/*设置背景高度，兼容FF*/
.clearFloat:after { content:"."; clear:both; height:0; visibility:hidden; display:block; }
/*页面自定义样式设计 -- By 1NetMedia Studio*/
body{background:#ccc;}/*临时背景*/
.mainbox{width:980px; margin:0px auto; padding:0px; background:#fff; clear:both; overflow:hidden;}

.logoarea{height:70px; background:url(c_bar_bg.gif) center top repeat-x; clear:both;}
	.logoarea .logo{width:470px; height:52px; float:left; margin:9px auto auto 28px; background:url(logo.gif) no-repeat;}
	.logoarea .other{float:right; margin:15px 20px auto auto;}
.banner{clear:both;}

.sitemune{height:22px; margin-top:5px; padding-top:4px; padding-right:5px; background:#AE0001; text-align:right; clear:both;}
	.sitemune ul li{display:inline; margin:0px 10px;}
	.sitemune ul li,.sitemune ul li a:link,.sitemune ul li a:visited{color:#ff0;font-size:16px; font-family:"黑体", sans-serif; }
	.sitemune ul li a:hover,.sitemune ul li a:active{color:#fff;font-size:16px; font-family:"黑体", sans-serif; }
.munedown{height:32px; padding:8px 20px 0px 20px; background:url(c_bar_bg.gif) center -70px repeat-x; clear:both;}

.footer{height:60px; margin-top:5px; padding:15px 0px; border-top:1px #ccc solid; clear:both; text-align:center; background:#fff; line-height:26px;}
	.footer .botmune ul li{display:inline; margin:0px 3px;}

.partmain{padding:5px; background:#efefef; overflow:hidden;}
.nav_title{clear:both; text-align:center;}
.nav_content_1{border:#ccc solid; border-width:0px 1px 1px 1px; padding:5px; background:#fff;}
.nav_content_2{border:#ccc solid; border-width:0px 1px; padding:1px;}
.nav_content_2_corner{height:5px; overflow:hidden; background:url(nav_bot.gif) center top no-repeat;}
#onepage a:hover{text-decoration:none; color:#000; cursor:text;}

/*首页*/
.sidebar{width:206px;}
	.sidebar .pubbox{background:#fff;}
.maincontent{width:757px; background:none;}
.contentbox{width:375px;}

.fwfw_list ul li{background:url(line_dot.gif) center bottom repeat-x; line-height:26px; overflow:hidden; white-space:nowrap;}
.fwfw_list ul li a{padding-left:25px; background:url(ico_3.gif) 5px center no-repeat; font-weight:bold;}

.hzhb_list ul li{background:url(ico_1.gif) 5px center no-repeat; padding-left:22px; line-height:24px; overflow:hidden; white-space:nowrap;}

.main_titlebox{height:42px; background:url(m_t_bg.gif) center top repeat-x;}
	.main_titlebox .floatleft{width:5px; height:42px; margin-right:25px; background:url(m_t_bg.gif) left -42px no-repeat;}
	.main_titlebox .floatright{width:5px; height:42px; background:url(m_t_bg.gif) right -42px no-repeat;}
	.main_titlebox .title1{width:707px; height:27px; padding:12px 0px 0px 15px;font-size:14px; color:#333; background:url(m_t_bg.gif) center -84px repeat-x; float:left;}
	.main_titlebox .title2{width:325px; height:27px; padding:12px 0px 0px 15px;font-size:14px; color:#333; background:url(m_t_bg.gif) center -84px repeat-x; float:left;}
	
.picsum .title_sum{width:206px; float:right;}
.articlelist ul li{background:url(line_dot.gif) center bottom repeat-x; line-height:26px; overflow:hidden; white-space:nowrap;}
.articlelist ul li a{padding-left:25px; background:url(ico_1.gif) 5px center no-repeat;}
.articlelist ul li span{float:right;}

.in_title{background:url(ico_2.gif) left center no-repeat; padding-left:25px;}
	.in_title .line_bg{width:90%; margin-top:5px; background:url(line_bg.gif) repeat-x; float:right;}

.zspicshow{margin:5px auto;}
	.zspicshow .pubbox{width:729px;height:160px;margin:0px auto; background:url(pic_corner.gif) center -160px repeat-x;}
	.zspicshow .pubbox .left{width:8px;height:160px; background:url(pic_corner.gif) left top no-repeat;}
	.zspicshow .pubbox .right{width:8px;height:160px; background:url(pic_corner.gif) right top no-repeat;}
.piclist_row{overflow:hidden;}
.piclist_row ul li{float:left; margin:8px;}
.piclist_row ul li img{width:145px; height:120px;}
.padding25px{padding:25px;}


#aboutus_flash{ float:left; width:200px; height:150px; border:1px solid #DEDEDE; padding:0px; margin-right:8px;}
#aboutus_flash div{ height:25px; text-align:center; color:#FFF; background:#FF8D4D; line-height:25px;}
#aboutus_con_cn{ padding:5px; line-height:24px; font-size:14px;}
#aboutus_con_cn span{ COLOR: #ff0000; font-weight:bold;}
