﻿/*全局*/
body {MARGIN: 0px; font-family:宋体;font-style:normal; font-size:12px; line-height:20px; }
#body_table{ font-family:宋体;font-style:normal; font-size:12px; }
.clear {clear:both;font-size:0px;height:0px;line-height:0px;width:0px;visibility:hidden;}


a{cursor:hand;}
.inputbox{height:15px;padding:0 0 0 0;line-height:20px;}

/* only a table */
.onlytable{margin:0 0 0 0;padding:0 0 0 0; }
.onlytd{margin:0 0 0 0;padding:0 0 0 0; vertical-align:top; text-align:top; }

/*与菜单导航条相关*/
#memuarea{margin:0 0 0 0;padding:0 0 0 0;}

#ul_mini_nav { height:26px; margin:0 0 0 5px;padding:0px 0 0px 0px;}
#ul_mini_nav li {display:inline; list-style:none;width:87px; font-family:黑体;font-size:15px; height:26px; float:left;background-position:0 0;background:url(../09_images/hneph09bg.png) no-repeat;margin:0 0 0 0;padding:0 0 0 0; text-align:center;}
#ul_mini_nav li a {display:block; width:87px; height:23px;overflow:hidden;text-decoration:none; margin:0 0 0 0; padding:3px 0 0 0;color:#003300;}
#ul_mini_nav li a:hover {background:url(../09_images/hneph09bg.png) no-repeat;color:#eeff00;}


#ul_mini_nav li.nav1 a:hover {background-position:0 -26px;}
#ul_mini_nav li.nav2 a:hover {background-position:0 -26px;}
#ul_mini_nav li.nav3 a:hover {background-position:0 -26px;}
#ul_mini_nav li.nav4 a:hover {background-position:0 -26px;}
#ul_mini_nav li.nav5 a:hover {background-position:0 -26px;}
#ul_mini_nav li.nav6 a:hover {background-position:0 -26px;}

#ul_mini_nav li.onlytext  {list-style:none;font-family:宋体;font-size:12px; height:26px; float:left;background:#c7e0a7; background-color:#c7e0a7;margin:0 0 0 0;padding:5px 0 0 0;text-align:center;color:blue;}
#ul_mini_nav li.onlytext a { display:block; width:87px; height:26px;overflow:hidden;text-decoration:underline;padding:5px 0 0 0;color:blue;}
#ul_mini_nav li.onlytext a:hover {background:#c7e0a7; background-color:#c7e0a7;color:#003300;}

/*与注册相关区域*/
#loginarea{margin:0 0 0 0;padding:0 0 0 0;height:29px;vertical-align:middle;}

#logindiv_left{margin:0 0 0 5px;padding:0 0 0 0; text-align:left;float:left; border:solid 0 red;display:inline;}
#logindiv_right{margin:0 5px 0 0;padding:0 0 0 0;text-align:right;float:right;border:solid 0 blue;display:inline;}

.div_left_loginbefore { margin:0 0 0 0;padding:0px 0 0px 0px;display:block;float:left;}
.div_left_loginafter { margin:0 0 0 0;padding:0px 0 0px 0px;display:none;float:left;}


#logindiv_left_nav { margin:0 0 0 0;padding:0px 0 0px 0px;}
#logindiv_left_nav li {list-style:none;width:auto; float:left;margin:0 0 0 0;text-align:left;vertical-align:middle;}
#logindiv_left_nav li.label {vertical-align:middle;padding:8px 0 0 0;background:none;}
#logindiv_left_nav li.text {background:none;padding:5px 0 0 0;}
#logindiv_left_nav li.image {padding:5px 0 0 3px;margin:0 0 0 0;}
#logindiv_left_nav li.image span {display:inline-block; margin:0 0 0 0; padding:0 0 0 0;border-width:0px;}
#logindiv_left_nav li.image img { margin:0 0 0 0; padding:0 0 0 0;border-width:0px;height:20px;width:50px;}
#li_label_error{vertical-align:middle;padding:8px 0 0 5px;background:none;width:auto;color:red;font-weight:bold;}

#logindiv_left_ok_nav { margin:0 0 0 0;padding:0px 0 0px 0px;}
#logindiv_left_ok_nav li {list-style:none;width:auto; float:left;margin:0 0 0 0;text-align:left;vertical-align:middle;}
#logindiv_left_ok_nav li.label {vertical-align:middle;padding:8px 0 0 0;background:none;}

#span_login{background:url(../09_images/hneph09bg.png) no-repeat;background-position:-125px -98px;height:20px;width:50px;}
#span_login a{line-height:20px;width:50px;text-decoration:none;}
#span_register{background:url(../09_images/hneph09bg.png) no-repeat;background-position:-184px -98px;height:20px;width:50px;}
#span_register a{line-height:20px;width:50px;text-decoration:none;}

#logindiv_right_nav { margin:0 0 0 0;padding:0px 0 0px 0px;}
#logindiv_right_nav li {list-style:none;width:auto; float:right;margin:0 0 0 0;padding:8px 0 0 0;text-align:left;vertical-align:middle;background:url(../09_images/hneph09bg.png) no-repeat;}
#logindiv_right_nav li.label {vertical-align:middle;margin:8px 0 0 0; padding:0 0 0 0; background:none;}
#logindiv_right_nav li.pic {vertical-align:middle;margin:8px 0 0 0;padding:0 0 0 0;background-position:-261px 0px;width:14px;height:14px;}

/*与搜索相关区域*/
#sousuoarea{margin:0 0 0 0;padding:0 0 0 0;height:37px; vertical-align:middle;}
#sousuodiv_left{margin:0 0 0 5px;padding:2px 0 0 0; text-align:left;float:left;width:200px; border:solid 0 red;display:inline;}    /* 搜索区域 */
#sousuodiv_right{margin:0 5px 0 0;padding:0 0 0 0;text-align:right;float:right;width:650px; border:solid 0 blue;display:inline;}  /* 热门关键字区域 */

#sousuodiv_left_ul { margin:0 0 0 0;padding:0px 0 0px 0px;}
#sousuodiv_left_ul li {list-style:none;width:auto; float:left;margin:0 0 1px 0;padding:0 0 3px 0; text-align:left;vertical-align:middle;}
#sousuodiv_left_ul li.text {background:none;padding:2px 0 0 0;margin:0 0 0 0;}
#sousuodiv_left_ul li.image {padding:2px 0 0 3px;margin:0 0 0 0;height:20px;}

#sousuodiv_left_ul li.image span {display:inline-block;margin:0 0 0 0; padding:0 0 0 0;border-width:0px;}
#sousuodiv_left_ul li.image img { margin:0 0 0 0; padding:0 0 0 0;border-width:0px;height:20px;width:50px;}
#sousuodiv_left_ul li.label {vertical-align:middle;padding:4px 0 0 0;background:none;}
#sousuodiv_left_ul li.url_label {vertical-align:middle;padding:4px 0 0 0;background:none;}
#sousuodiv_left_ul li.url_label a {cursor:hand;color:Blue;}


#span_search{margin:0 0 0 0;padding:0px 0 0px 0px;background:url(../09_images/hneph09bg.png) no-repeat;background-position:-211px -51px;height:20px;width:59px;}
#span_search a{line-height:20px;outline-width:58px;text-decoration:none;}

#sousuodiv_right_ul { margin:0 0 0 0;padding:5px 0 0px 0px;}
#sousuodiv_right_ul li {list-style:none;width:auto;margin:0 0 0 0;padding:0px 0 0 0;text-align:left;vertical-align:middle; float:left;}
#sousuodiv_right_ul li.label {vertical-align:middle; text-align:left; margin:0 2px 0 0; padding:0 10px 0 0;width:auto;height:15px; background:none;}
#sousuodiv_right_ul li.label_title {vertical-align:middle; text-align:left; margin:0 2px 0 0; padding:0 1px 0 0;width:auto;height:15px; background:none;color:Red;font-weight:bold;}
#sousuodiv_right_ul li.label_keyword {vertical-align:middle; text-align:left; margin:0 2px 0 0; padding:0 10px 0 2px;width:550px;overflow:hidden; height:15px; background:none;}

/*与公告信息相关的区域*/
#messagearea{margin:0 0 0 0;padding:0 0 0 0;height:20px; vertical-align:middle;background-repeat:no-repeat;}
#messagediv_left{margin:0 0 0 5px;padding:0 0 0 0; text-align:left;float:left; border:solid 0 red;display:inline;}    /* 日期显示区域 */
#messagediv_right{margin:0 5px 0 0;padding:0 0 0 0;text-align:right;float:right;border:solid 0 blue;display:inline;}  /* 滚动消息显示区域 */

#messagediv_left_ul { margin:0 0 0 0;padding:0px 0 0px 0px;}
#messagediv_left_ul li {list-style:none;width:auto; float:left;margin:0 0 0 0;padding:0 0 0 0; text-align:left;vertical-align:middle;}
#messagediv_left_ul li.label_date {vertical-align:middle;margin:3px 0 0 0; padding:0 0 0 30px;background:none;}
#messagediv_left_ul li.label {vertical-align:middle;padding:5px 0 0 0;background:none;}

#messagediv_right_ul { margin:0 0 0 0;padding:0px 0 0px 0px;}
#messagediv_right_ul li {list-style:none;width:auto; float:right;margin:0 0 0 0;padding:8px 0 0 0;text-align:left;vertical-align:bottom;background:url(../09_images/hneph09bg.png) no-repeat;}
#messagediv_right_ul li.label {vertical-align:middle;margin:3px 0 0 0; padding:0 10px 0 0; background:none;}


/*与各个页面相关*/
.div_row{ margin:0px 3px 10px 5px;padding:0 0 0 0;width:899px;float:left;border-width:0px;background-color:white;display:inline;}/*display:inline能有效解决margin和padding的兼容问题*/
.div_col2_l{margin:0 0 0 8px;padding:0 0 0 0;float:left;display:inline;width:434px;border:solid 0px #99cccc;} /*一行两列中的左列*/
.div_col2_r{margin:0 8px 0 0;padding:0 0 0 0;float:right;display:inline;width:434px;border:solid 0px #99cccc;} /*一行两列中的右列*/

.div_col2_head{margin:1px 1px 0px 1px;padding:0 0 0 0;float:left;display:inline;width:432px;}
.div_col2_content{margin:0px 1px 1px 0px;padding:0 0 0 0;float:left;display:inline;width:432px;border:solid 1px #99cccc;}
.div_col2_content li a{color:#004dfb;}
.div_col2_content li a:visited{color:#ff5809;}
.div_col2_content .topDesc p{margin:0px 0px 0px 0px;padding:0 5px 0 5px; overflow:hidden; height:40px;}

.div_col2_head .head_a{color:Blue;}
.div_col2_head .head_a_more{color:Orange;}


.div_col1_content{margin:0px 6px 1px 7px;padding:0 0 0 2px;float:left;display:inline;width:881px;border:solid 1px #99cccc;}

/*首页相关*/

/*新闻行左栏相关*/
#div_news{height:300px; }
#div_news_left{height:300px;}
#div_news_right{height:300px;}

.news_left{margin:0 0 0 0;padding:0 0 0 0;float:left;display:inline;width:712px;}
.news_left h3 {height:24px;line-height:24px;margin:2px 0 0 0; padding:4px 0 0 30px;color:#333;font-size:14px;width:auto;}
.news_recent{margin:0 0 0 0;padding:0 0 0 0;float:left;display:inline;width:300px;height:240px;background:url(../09_images/hneph09bg.png) no-repeat;background-position:0px -118px;}
.news_recent a{color:#004dfb!important;}

.news_pictures{margin:0 0 0 0;padding:0 0 0 0;float:right;display:inline;width:412px;height:240px;background:url(../09_images/hneph09bg.png) no-repeat;background-position:-9px -415px;}
.news_searcharea{margin:0 0 0 0;padding:0 0 0 0;float:left;  display:inline;width:712px;height:55px; background:url(../09_images/hneph09bg.png) no-repeat;background-position:-0px -358px;}

/*搜索区域*/
.news_searcharea_box{margin:9px 0 0 12px;padding:3px 0 0 3px;float:left;display:inline;width:450px;height:40px;overflow:hidden;}
.news_searcharea_select{margin:9px 12px 0 0;padding:8px 0 0 0;float:right;display:inline;width:235px;height:32px;overflow:hidden;}

/*新闻行右栏*/
.news_right{margin:0 0 0 0;padding:0 0 0 0;float:right;display:inline;width:187px;background:url(../09_images/hneph09bg.png) no-repeat;background-position:-302px -2px;}
.news_right h3 {height:24px;line-height:24px;margin:2px 0 0 0; padding:4px 0 0 30px;color:#333;font-size:14px;width:auto;}

.ul_list {margin:0 0 0 0;padding:0 0 0 0;list-style:none;}
.ul_list li{margin:0 8px 0 0;padding:0 0 0 16px;}

#span_WriteMessage{margin:5px 0 0 0;padding:0 0 0 0; background:url(../09_images/hneph09bg.png) no-repeat;background-position:-88px -24px;height:26px;width:137px;display:inline-block;}

/*focus*/
.focus {float:left;width:394px;height:224px;border:0px solid #ccc;padding:5px 0 0 5px;}
.focus .focusimg {display:block;width:394px;height:224px;padding:2px 0 0 4px;}
.focus .focusimg img {display:block;width:394px;height:224px;border-width:0px;}
.focus .focusimg .hidden {display:none;}
.focus .change {display:block;width:80px;height:13px;margin:-16px 0 0 215px;position /**/:absolute;}
.focus .change li {display:block;float:left;width:13px;height:13px;line-height:13px;margin:0 3px 0 0;text-align:center;font-family:Arial;background:#666;cursor:pointer;}
.focus .change li.current {background:#690;}

/*focussmall*/
.focussmall {float:left;width:206px;height:116px;border:0px solid #ccc;padding:0px 0 0 0px;}
.focussmall .focusimg {display:block;width:206px;height:116px;padding:2px 0 0 4px;}
.focussmall .focusimg img {display:block;width:206px;height:116px;border-width:0px;}
.focussmall .focusimg .hidden {display:none;}
.focussmall .change {display:block;width:80px;height:13px;margin:-16px 0 0 115px;position /**/:absolute;}
.focussmall .change li {display:block;float:left;width:13px;height:13px;line-height:13px;margin:0 3px 0 0;text-align:center;font-family:Arial;background:#666;cursor:pointer;}
.focussmall .change li.current {background:#690;}

/**其他相关**/
.topicicon_user{background:url(../09_images/user.gif) no-repeat; background-position:10px 2px;}
.topicicon_tel{background:url(../09_images/tele.gif) no-repeat; background-position:12px 3px;}
.topicicon_news{background:url(../09_images/065.png) no-repeat; background-position:12px 4px;}


/**以行形式体现的ul**/
.ul_line{ height:100%; overflow:hidden; clear:both;list-style:none; padding:0px 2px 0px 2px;margin:0px 0px 0px 0px;white-space:nowrap; display:block; border:solid 0px red;}
.ul_line li{float:left;width:auto;margin:0px 10px 0px 0px;display:inline;}
.ul_line li.left{float:left;width:auto;padding:0px 0px 0px 0px;display:inline;margin:0px 10px 0px 0px;}
.ul_line li.right{ float:right;width:auto; padding:0px 0px 0px 0px;display:inline;margin:0px 5px 0px 0px;}

/*置顶推荐信息标题*/
span.topTitle{float:left;display:inline-block;overflow:hidden;text-align:center;font-weight:bold;width:100%;/*width:430px;	*/margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:15px;}
span.topTitle a{color:Orange;}

/*置顶推荐信息内容描述*/
span.topDesc{float:left;display:inline-block;overflow:hidden;height:100%;width:100%;/*width:430px;*/color:Gray;	margin:0px 0px 5px 0px;	padding:0px 0px 0px 0px;}

.firstchar{text-indent: 2em;margin:0px 2px 0px 2px;	}

.ul_info{ display: block; margin:0px 0px 0px 0px; padding:5px 5px 5px 5px ; list-style:none;}

/*用于ul，一行2列*/
span.li_item_left_span{clear:left; float:left;}
span.li_item_right_span{float:right;display:block;padding:0 0 0 0;margin:0 2px 0 0;text-align:left;width:auto;}

