@charset "gbk";
/*
 * 全局CSS
 * Style : Default
 */
* {word-break: break-all; word-wrap: break-word; border:none;}
body {font-family:Arial, Helvetica, sans-serif,"宋体"; font-size: 14px; background: url(bodybg.gif) repeat-x;}
_body {font-family:SimHei, Arial, Helvetica, sans-serif; font-size: 14px; background:#fff url(bg.png);}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 {font-size: 1em;}
td, th, div, li, p, span {color:#000; _line-height:150%;}
ul li, ol li {list-style: none;}
img {border:none;}
/*a, a:visited {color:#1879C0; text-decoration:none; outline:none; }
a:hover { color:#0075c0; text-decoration:underline; }*/
.clear{ clear:both; font-size:0; line-height:0;}
.clear_both {clear:both; font-size:0; line-height:0;}
.line_height_1px {line-height: 1px;}
.input, .textarea {
	padding-right: 4px;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #333333;
}
.input_26 {height:26px; line-height:26px; font-size:14px;}
.textarea {padding:4px;}
.textarea_26 {font-size:14px;}
.select {border:1px #333 solid;}
.curtain {width:1000px; margin:0 auto; clear:both;} /*窗帘*/
.curtain .hbox {display:none;}
.header_other, footer_other {width:1000px; margin:0 auto; clear:both; display:none;}	/*头部、底部存放其他js代码*/
.multi_pages {clear:both; padding:10px;}
.color_red_bold {color:#f00; font-weight:bold;}
table.ke-zeroborder td {border:1px solid #000;}

.w1000 {width:1000px; clear:both; margin:0 auto; background:#fff;}
.header {}
.header .banner {width:1000px; height:180px; overflow:hidden; background:url(news_headbg.jpg) no-repeat; position:relative;}
.header .banner .header_search {position:absolute; top:140px; left:700px; width:250px; height:28px; background:url(common.gif) 0px -56px;}
.header .banner .header_search .header_search_form {margin:2px 2px 0px 2px; _margin:0 2px;}
#header_srch_keywords {border:none; width:126px; color:#000; font-size:12px; height:20px; line-height:20px;}
#header_srch_keywords.link {color:#CCC;}
#header_srch_keywords.focus {color:#000;}
#header_srch_submit {width:39px; height:18px; background:url(common.gif) 0px -84px; border:none;}
.header .line {line-height:0px; height:1px; font-size:0px; background:#B6D6E4;}
.header .nav {background:url(header_nav_bg.png) repeat-x; height:28px;}
.header .nav ul li {float:left; width:88px; text-align:center; color:#fff; font-weight:bold; height:28px; line-height:28px; margin-left:10px;}
.header .nav ul li a {color:#fff;}
.container {width:980px; margin:0 auto;}
.container .left640 {float:left; width:640px;}
.container .right320 {float:right; width:320px;}
.right320 .box {clear:both; border:1px #CBDDE7 solid; width:318px;}
.right320 .box .bar {background:url(common.gif) 0px -31px; width:318px; height:26px; line-height:26px;}
.right320 .box .bar strong.name {color:#000; line-height:26px; margin-left:15px;}
.right320 .box .bar em.more {float:right; padding-right:10px; font-style:normal;}
.right320 .box .bar em.more a {color:#333;}
.left640 .box {clear:both;}
.left640 .box .bar {background:url(common.gif) 0px 0px; width:640px; height:31px; line-height:31px;}
.left640 .box .bar strong.name {color:#000; line-height:31px; margin-left:15px;}
.left640 .box .bar em.more {float:right; padding-right:10px; font-style:normal;}
.left640 .box .bar em.more a {color:#333;}
.left640 .box .list {}
.left640 .box .list ul {}
.left640 .box .list ul li {width:618px; height:28px; line-height:28px;overflow:hidden; padding-left:15px; border-bottom: 1px #DADADA dotted;}
.left640 .box .list ul li a {color:#333;}
.left640 .box .list ul li span.date {float:right; color:#999;}
.footer {clear:both; font-size:12px; text-align:center;}
.footer .info_box { border-top:1px #E0E0E0 solid; padding:10px 0px;}
.footer .web_links { height:26px; line-height:26px;}
.footer .web_links a {margin:0 6px;}
.footer .contact, .footer .copyright {height:26px; line-height:26px;}
.footer .left_info {float:left; width:290px;}
.footer .center_info {float:left; width:400px;}
.footer .mobile_download {float:right;290px;}
.footer .mobile_download a {margin:0 10px;}
.footer .info_box .weibo {float:left; width:290px;}
.footer .info_box .weibo a {margin:0 10px;}

.postion {padding:10px; font-size:12px; color:#999;}
.postion a {color:#666; margin:0 5px;}