body { font-size: 12px; color: #333333; padding: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; text-align: center; }
a:link { text-decoration: none; color: #333333; }
a:visited { color: #333333; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }
#div_body { padding: 0px; width: 980px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; clear: both; }
/*******************“top.php”*******************/
#top { margin: 0px auto; padding: 0px; height: 30px; width: 100%; overflow: hidden; background: url(top_bg.gif) repeat-x left top; }/*顶部框架*/
#top .top_box { margin: 0px auto; height: 30px; width: 980px; overflow: hidden; }
#top ul { margin: 0px; list-style-image: none; list-style-type: none; float: left; padding: 9px 0px 0px; }
#top ul a:link { text-decoration: none; color: #800080; }
#top ul a:visited { color: #800080; text-decoration: none; }
#top ul a:hover { color: #cc0000; text-decoration: underline; }
#top ul li { margin: 0px 0px 0px -1px; list-style-image: none; list-style-type: none; float: left; text-align: right; padding: 0px; }
#top ul li a { font-style: normal; font-weight: normal; background: url(top_bg2.gif) no-repeat left center; float: left; margin: 0px; padding: 0px 8px 0px 7px; }
#top ul li a { font-weight: normal; }
#top ul li a strong { font-weight: bold; color: #800080; }
#top .top_right { font-weight: normal; float: right; margin: 0px; text-align: right; font-size: 12px; padding: 7px 0px 0px; }
#top .top_right a { text-align: right; margin: 0px 0px 0px 5px; }
#top .top_right span { margin: 0px; padding: 0px; color: #333333; }
#top .top_right span a:link, #top .top_right span a:visited { text-decoration: none; color: #800080; }
#top .top_right span a:hover { color: #800080; text-decoration: underline; }
#top .top_right span em { text-align: right; font-style: normal; }
/*******************“one”*******************/
#one { width:980px; margin: 0px auto; padding: 10px 0px; height: 80px; float: left; }/*头部框架*/
#nav { width:980px; margin: 0px auto; float: left; padding: 0px 0px 10px; background: url(class_3.gif) no-repeat left top; }/*主导*/
#nav .nav_box { float: left; width: 980px; height: 71px; padding: 0px; }
#nav .nav_box .nav_box_rm { float: left; width: 940px; height: 35px; line-height: 35px; padding: 0px 10px 0px 20px; color: #195CB5; margin: 0px; }
#nav .nav_box .nav_box_rm em { float: left; font-weight: normal; font-style: normal; }
#nav .nav_box .nav_box_rm a { float: left; margin: 0px 10px 0px 0px; }
#nav .nav_box .nav_box_rm a:link, #nav .nav_box .nav_box_rm a:visited { text-decoration: none; color: #195CB5; }
#nav .nav_box .nav_box_rm a:hover { color: #cc0000; text-decoration: underline; }
.logo { margin: 0px; padding: 0px; float: left; height: 72px; width: 183px; }
/*chengshi.php*/
.chenshi { margin: 0px; float: left; height: 37px; width: 160px; padding-top: 35px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.chenshi p { margin: 0px; float: left; font-size: 16px; font-weight: bold; color: #cc0000; text-align: left; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; letter-spacing: 2px; }
.chenshi span { margin: 0px; padding: 0px; float: left; text-align: left; line-height: 30px; }
/*top_sou.php*/
.top_links { margin: 0px; padding: 0px; float: left; width: 637px; text-align: right; line-height: 30px; height: 30px; color: #0033BB; overflow: hidden; }
.top_links a:link, .top_links a:visited { text-decoration: none; color: #0033BB; }
.top_links a:hover { color: #cc0000; text-decoration: underline; }
.top_sou { margin: 0px; float: left; width: 600px; text-align: left; padding: 22px 0px 0px 35px; }
.top_sou form { float: left; width: 560px; text-align: left; background: url(../images/Dis_2.gif) repeat-x; height: 38px; margin: 0px; padding: 0px; }
.top_souform_left { float: left; text-align: left; height: 38px; width: 7px; }
.top_sou h1 { font-size: 12px; font-weight: normal; margin: 0px; float: left; width: 90px; text-align: left; padding: 0px 0px 0px 10px; height: 38px; overflow: hidden; line-height: 19px; }
.top_sou h1 a:link, .top_sou h1 a:visited { text-decoration: none; color: #666666; }
.top_sou h1 a:hover { color: #cc0000; text-decoration: underline; }
.top_sou p { margin: 0px; float: left; padding: 0px; width: 288px; height: 38px; overflow: hidden; }
.sou_inrut { height: 18px; width: 280px; margin: 13px 0px 0px; color: #666666; text-indent: 3px; float: left; padding: 0px; border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; }
.top_sou pre { margin: 0px; float: right; padding: 0px; height: 38px; width: 100px; background: url(../images/Dis_4.gif) no-repeat right top; }
.sou_btn { height: 25px; width: 94px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; letter-spacing: 5px; cursor: pointer; background: url(../images/Dis_5.gif) no-repeat; margin: 7px 0px 0px; padding: 0px; float: left; text-align: left; overflow: hidden; text-indent: 200px; display: block; }
.select { width: 165px; float: left; margin: 8px 0px 0px; background: #EEEEEE url(user_btn.gif) repeat-x; padding: 0px; overflow: hidden; display: block; height: 23px; }
.select span { float: left; width: 156px; overflow: hidden; padding: 0px; margin: 0px; height: 18px; *height: 17px;
_height: 17px; border-top: 3px solid #EEEEEE; border-right: 2px solid #EEEEEE; border-bottom: 2px solid #EEEEEE; border-left: 3px solid #EEEEEE; }
.select span select { margin: -2px; padding: 0px; float: left; width: 160px; overflow: hidden; border: 1px solid #EEEEEE; color: #666666; height: 22px; font-size: 12px; line-height: 22px; }
/*导航条*/
.Left_k { WIDTH: 980px; float: left; }
.Left { WIDTH: 980px; margin: 0px; float: left; padding: 0px; }
.LeftTitle { HEIGHT: 36px; TEXT-ALIGN: left; padding: 0px; }
.moun_out { background: url(moun_cl_1.gif) no-repeat left top; padding: 0px 0px 0px 18px; margin: 0px; float: left; height: 36px; font-size: 15px; line-height: 25px; }
.moun_out a { background: url(moun_cl_2.gif) no-repeat right bottom; padding: 10px 10px 0px; height: 26px; margin: 0px; float: left; font-weight: bold; }
.moun_out a:link, .moun_out a:visited { text-decoration: none; color: #000000; }
.moun_out a:hover { color: #003366; text-decoration: none; }
.LeftTitle h1 { float: left; height: 36px; overflow: hidden; background: url(moun_cl_4.gif) no-repeat left center; font-size: 14px; line-height: 36px; margin: 0px; padding: 0px 0px 0px 2px; }
.LeftTitle h1 a { margin: 0px; padding: 0px 12px; height: 36px; float: left; font-weight: bold; line-height: 36px; }
.LeftTitle h1 a:link, .LeftTitle h1 a:visited { text-decoration: none; color: #195CB5; }
.LeftTitle h1 a:hover { color: #cc0000; text-decoration: underline; }
.LeftTitle h3 { width: 130px; height:36px; float: left; margin: 0px; padding: 0px; }
.LeftTitle h2 { HEIGHT: 36px; TEXT-ALIGN: left; float: left; line-height: 36px; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px 12px 0px 0px; }
.LeftTitle h2 a { HEIGHT: 36px; TEXT-ALIGN: left; float: left; line-height: 38px; font-size: 14px; font-weight: bold; background: url(moun_cl_3.gif) no-repeat right center; padding: 0px 12px 0px 0px; text-decoration: none; }
.LeftTitle h2 a:link, .LeftTitle h2 a:visited { text-decoration: none; color: #195CB5; }
.LeftTitle h2 a:hover { text-decoration: none; color: #195CB5; }
#AllChannel { BORDER-RIGHT: 2px solid #ADCAEE; DISPLAY: none; Z-INDEX: 9999; LEFT: 0px; BORDER-LEFT: 2px solid #ADCAEE; WIDTH: 956px; BORDER-BOTTOM: 2px solid #ADCAEE; POSITION: absolute; TOP: 36px; padding: 10px; background: #FFFFFF url(ioc/moun_7.gif) repeat-x top; }
#AllChannel p { float: left; width: 100px; font-size: 13px; padding: 0px 6px 0px 0px; overflow: hidden; margin: 0px; }
#AllChannel p a { line-height: 20px; font-size: 13px; overflow: hidden; padding: 1px 5px; text-align: left; float: left; color: #195CB5; }
#AllChannel p a:hover { background: #FBEFDC; text-decoration: none; }
.navleft_news { margin: 0px; padding: 0px 10px 0px 0px; position: absolute; top: 0px; right: 0px; line-height: 36px; font-size: 13px; }
.navleft_news a { margin: 0px 5px; }
.navleft_news a:link, .navleft_news a:visited { text-decoration: none; color: #333333; }
.navleft_news a:hover { text-decoration: underline; color: #CC0000; }
/**/
/***************************************/
/*************ʾʼ**************/
/***************************************/
.jl_black { text-align: left; color: #195CB5; }
.jl_black a:link, .jl_black a:visited { text-decoration: none; color: #195CB5; }
.jl_black a:hover { color: #CC0000; text-decoration: underline; }
.jl_red { margin: 0px; color: #CC0000; }
.jl_red a:link, .jl_red a:visited { text-decoration: none; color: #CC0000; }
.jl_red a:hover { color: #CC0000; text-decoration: underline; }
/***************************************/
/*************ʾ**************/
/***************************************/
/*************************/
.rm_web { float: left; width: 958px; text-align: left; border: 1px solid #BBCADE; background: url(class_23.gif) repeat-x left 1px; margin: 10px 0px 0px; padding: 0px 10px 10px; }
.rm_web h1 { float: left; width: 950px; margin: 0px; font-size: 14px; font-style: normal; text-align: left; padding: 0px 0px 10px 8px; height: 35px; line-height: 35px; background: url(class_25.gif) no-repeat left 35px; color: #195CB5; }
.rm_web h1 a { width: 200px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 50px; }
.rm_web h1 a:link, .rm_web h1 a:visited { text-decoration: none; color: #195CB5; font-size: 13px; }
.rm_web h1 a:hover { color: #009900; text-decoration: underline; }
.rm_web h1 p { text-align: left; float: left; margin: 0px; padding: 0px; letter-spacing: 2px; }
.rm_web h1 em { width: 958px; font-size: 12px; text-align: left; font-style: normal; font-weight: bold; color: #CC0000; }
.rm_web span { text-align: left; line-height: 25px; font-size: 13px; margin: 0px; padding: 0px 0px 0px 8px; }
.links { padding: 0px 10px 10px; float: left; width: 958px; margin: 10px 0px 0px; border: 1px solid #BBCADE; background: url(class_23.gif) repeat-x left 1px; }
.links ul { list-style-type: none; margin: 0px; float: left; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 7px; }
.links ul li { list-style-type: none; margin: 0px; float: left; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 5px; }
.links ul li p { list-style-type: none; margin: 0px; float: left; padding: 0px; border: 1px solid #E7E7E7; }
.links h1 { float: left; width: 950px; margin: 0px; height: 35px; line-height: 35px; padding: 0px 0px 10px 8px; background: url(class_25.gif) no-repeat left 35px; color: #195CB5; }
.links h1 p { float: left; margin: 0px; font-size: 14px; letter-spacing: 2px; padding: 0px; }
.links h1 span { float: right; margin: 0px 10px 0px 0px; font-size: 12px; padding: 0px; font-weight: normal; }
.links div { text-align: left; margin: 0px; float: left; padding: 0px 0px 0px 8px; width: 950px; }
.links div span { text-align: left; line-height: 25px; font-size: 13px; margin: 0px; padding: 0px 8px 0px 0px; }
.cate_aff { margin: 10px 0px 0px; float: left; width: 980px; padding: 0px; }
.cate_aff span { line-height: 20px; margin: 0px; float: left; width: 960px; text-align: left; color: #666666; padding: 10px; background: #F9F9F9; }
.cate_aff span a:link, .cate_aff span a:visited { text-decoration: none; color: #FF6600; padding-right: 5px; padding-left: 5px; }
.cate_aff span a:hover { color: #CC0000; text-decoration: underline; padding-right: 5px; padding-left: 5px; }
.inc_wei_zhi { line-height: 30px; margin: 0px; float: left; width: 665px; text-align: left; font-size: 13px; padding: 0px 0px 0px 5px; }
.inc_wei_zhi em { text-align: left; padding-right: 5px; padding-left: 5px; }
.inc_wei_zhi a:link, .inc_wei_zhi a:visited { text-decoration: none; color: #195CB5; }
.inc_wei_zhi a:hover { color: #CC0000; text-decoration: underline; }
/***********************************************/
.over { background: #FCFCFC; }
.out { background: #F4F8FB; }
.list_over { background-color: #FFFFFF; }
.list_out { background-color: #F4F8FB; }
/*********************************************/
/**************************************/
#list_item { border-bottom:1px dashed #D9D9D9; position:relative; display:block; zoom:1; float: left; width: 670px; margin: 0px; padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; height: 110px; }
#list_item ol { text-align: center; margin: 0px; float: left; width: 80px; list-style-type: none; padding-top: 5px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; }
#list_item ol li { text-align: center; margin: 0px; padding: 0px; float: left; width: 80px; }
#list_item ol li em { text-align: center; font-weight: normal; line-height: 25px; font-style: normal; }
#list_item ol li strong { text-align: center; font-weight: normal; padding-right: 5px; padding-left: 5px; line-height: 25px; }
#list_item ol li img { text-align: center; border: 1px solid #CCCCCC; }
#list_item h1 { margin: 0px; float: left; width: 585px; text-align: left; padding-top: 10px; padding-right: 0px; padding-bottom: 7px; padding-left: 5px; }
#list_item h1 a { text-decoration: underline; font-size: 14px; font-weight: normal; padding-right: 10px; float: left; }
#list_item h1 a:link, #list_item h1 a:visited { text-decoration: underline; color: #0033BB; }
#list_item h1 a:hover { color: #CC0000; text-decoration: underline; }
#list_item h1 span { font-weight: normal; color: #999999; font-size: 12px; text-align: left; }
#list_item h1 span a { float: none; padding-right: 5px; font-size: 12px; padding-left: 5px; }
#list_item h1 span a:link, #list_item h1 span a:visited { text-decoration: none; color: #999999; }
#list_item h1 span a:hover { color: #cc0000; text-decoration: underline; }
#list_item h1 span strong { font-weight: normal; color: #C3C3C3; font-size: 12px; padding-left: 5px; }
#list_item h1 span strong a:link, #list_item h1 span strong a:visited { text-decoration: none; color: #999999; }
#list_item h1 span strong a:hover { color: #CC0000; text-decoration: underline; }
#list_item h1 span em { font-weight: normal; color: #666666; font-size: 12px; font-style: normal; }
#list_item h1 span em a:link, #item h1 span em a:visited { text-decoration: none; color: #666666; }
#list_item h1 span em a:hover { color: #CC0000; text-decoration: underline; }
#list_item .list_item_text { margin: 0px; float: left; width: 380px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; text-align: left; line-height: 20px; overflow: hidden; height: 65px; }
#list_item .list_item_text a:link, #list_item .list_item_text a:visited { text-decoration: none; color: #333333; }
#list_item .list_item_text a:hover { color: #333333; text-decoration: none; }
#list_item h2 { margin: 0px; float: left; width: 90px; font-size: 13px; padding-top: 20px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; height: 45px; }
#list_item h2 strong { width: 90px; font-size: 12px; text-align: center; color: #CC0000; top: 50%; }
#list_item h3 { margin: 0px; float: left; width: 100px; font-size: 13px; padding: 0px; }
#list_item h3 strong { width: 75px; font-size: 12px; text-align: left; color: #666666; font-weight: normal; background-image: url(cate_time.gif); background-position: 10px center; line-height: 25px; background-repeat: no-repeat; float: left; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 25px; }
#list_item h3 em { font-size: 12px; text-align: center; color: #666666; font-weight: normal; line-height: 25px; font-style: normal; float: left; width: 100px; }
/*******************“Copyright.php”*******************/
.Copyright { margin: 10px 0px 0px; padding: 0px; float: left; width: 980px; color: #333333; border-top: 3px solid #BBCADE; background: url(class_30.gif) repeat-x left 3px; }
.Copyright p { margin: 0px; float: left; width: 980px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; font-size: 13px; }
.Copyright p a { margin: 0px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.Copyright a:link, .Copyright a:visited { text-decoration: none; color: #333333; }
.Copyright a:hover { color: #cc0000; text-decoration: underline; }
.Copyright span { margin: 0px; float: left; width: 980px; line-height: 20px; padding: 0px; font-size: 12px; }
form { margin: 0px; padding: 0px; }
.cate_right_text { float: left; width: 298px; border: 1px solid #D6D6D6; margin: 10px 0px 0px; padding: 0px; overflow: hidden; }
.cate_right_text h1 { margin: 0px; float: left; width: 270px; line-height: 30px; background: url(right_title.gif) repeat-x left bottom; border-bottom: 1px solid #E0E0E0; padding: 0px 14px; }
.cate_right_text h1 strong { font-size: 14px; float: left; letter-spacing: 2px; color: #585858; }
.cate_right_text h1 em { font-size: 13px; font-style: normal; font-weight: normal; float: right; }
.cate_right_text h1 em a:link, .cate_right_text h1 em a:visited { text-decoration: none; color: #999999; }
.cate_right_text h1 em a:hover { color: #CC0000; text-decoration: underline; }
.cate_right_text ul { margin: 0px; padding: 0px 14px; float: left; width: 270px; list-style-type: none; }
.cate_right_text ul li { background-image: url(bg_1.jpg); background-repeat: no-repeat; background-position: 3px center; margin: 0px; float: left; width: 265px; text-align: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 13px; line-height: 25px; font-size: 13px; }
.cate_right_text ul li a:link, .cate_right_text ul li a:visited { text-decoration: none; color: #195CB5; }
.cate_right_text ul li a:hover { color: #CC0000; text-decoration: underline; }
.cate_right_text ol { margin: 0px; padding: 8px 14px; float: left; width: 270px; list-style-type: none; }
.cate_right_text ol li { margin: 0px; float: left; width: 278px; text-align: left; padding: 0px; overflow: hidden; line-height: 25px; }
.cate_right_text ol li strong { font-weight: normal; float: left; width: 70px; text-align: center; font-size: 12px; padding-top: 2px; }
.cate_right_text ol li strong a:link, .cate_right_text ol li strong a:visited { text-decoration: none; color: #CC0000; }
.cate_right_text ol li strong a:hover { color: #CC0000; text-decoration: none; }
.cate_right_text ol li span { font-style: normal; color: #999999; float: left; font-size: 13px; }
.cate_right_text ol li em { font-style: normal; color: #999999; float: left; padding-bottom: 3px; font-size: 12px; }
.cate_right_text ol li span a { font-style: normal; color: #999999; padding-right: 3px; padding-left: 3px; }
.cate_right_text ol li span a:link, .cate_right_text ol li span a:visited { text-decoration: none; color: #195CB5; }
.cate_right_text ol li span a:hover { color: #CC0000; text-decoration: underline; }
.cate_right_text .zhaoshang { float: left; width: 284px; padding: 8px 0px 8px 14px; }
.cate_right_text h6 { font-size: 12px; font-weight: normal; line-height: 25px; margin: 0px; float: left; width: 135px; text-align: left; padding: 0px 7px 0px 0px; }
.cate_right_text h6 a:link, .cate_right_text h6 a:visited { text-decoration: underline; color: #195CB5; }
.cate_right_text h6 a:hover { color: #CC0000; text-decoration: underline; }
/*******************************分页样式开始***************************/
.spe_page { font-size: 13px; text-align: center; margin: 0px; overflow: hidden; padding-top: 20px; padding-right: 5px; padding-bottom: 20px; padding-left: 5px; }
.spe_page strong { color: #333333; font-weight: normal; background-image: url(/images/page/page_a.gif); border: 1px solid #CCCCCC; background-repeat: no-repeat; background-position: 5px center; padding-top: 3px; padding-right: 5px; padding-bottom: 1px; padding-left: 14px; }
.spe_page strong a:link, .spe_page strong a:visited { text-decoration: none; color: #0033CC; }
.spe_page strong a:hover { text-decoration: none; color: #CC0000; }
.spe_page span { color: #FF0000; font-weight: bold; }
.spe_page span a { padding: 3px 5px 1px 5px;  *padding: 2px 5px 2px 5px;
_padding: 2px 5px 2px 5px; border: 1px solid #CCCCCC; margin: 0px; }
.spe_page span a:link, .spe_page span a:visited { text-decoration: none; color: #0033CC; }
.spe_page span a:hover { text-decoration: none; color: #CC0000; }
.spe_page em { color: #333333; background-image: url(/images/page/page_b.gif); border: 1px solid #CCCCCC; background-repeat: no-repeat; background-position: 47px center; padding-top: 3px; padding-right: 14px; padding-bottom: 1px; padding-left: 5px; font-style: normal; }
.spe_page em a:link, .spe_page em a:visited { text-decoration: none; color: #0033CC; }
.spe_page em a:hover { text-decoration: none; color: #CC0000; }
/*******************************分页样式结束***************************/


/*class_one*/
.class_one_box { margin: 10px 0px 0px; float: left; width: 980px; padding: 0px; height: 83px; overflow: hidden; }
.class_one { margin: 0px; float: left; width: 980px; padding: 0px; }
.class_one span { margin: 0px; padding: 0px; float: left; height: 83px; width: 720px; overflow: hidden; }
.class_one span img { height: 83px; width: 720px; overflow: hidden; border-width: 0px; }
.class_one ol { margin: 0px; float: right; width: 230px; list-style-type: none; height: 75px; overflow: hidden; border: 1px solid #F0F0F0; background: #F9F9F9; padding: 3px 10px; }
.class_one ol li { margin: 0px; float: left; width: 220px; text-align: left; line-height: 25px; font-size: 13px; padding: 0px 0px 0px 10px; background: url(bg_1.jpg) no-repeat left center; }
.class_one ol li a:link, .class_one ol li a:visited { text-decoration: none; color: #CC0000; }
.class_one ol li a:hover { color: #CC0000; text-decoration: underline; }
/* 弹出层 */
#blackcontent { border:4px solid #81A7DF; position:fixed!important; position:absolute; z-index:9999; left:50%; overflow:hidden; top:50%; _top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat')?documentElement.scrollTop + 100+ (document.documentElement.clientHeight-this.offsetHeight)/2 :document.body.scrollTop + 100+ (document.body.clientHeight - this.clientHeight)/2);
text-align: left; }
#div_body .inc_two { float: left; width: 980px; }
#div_body .inc_two .inc_two_left { float: left; width: 680px; }
#div_body .inc_two .inc_two_right { float: right; width: 300px; }

