@charset "utf-8";
/*+++++++++++全局变量++++++++++++++++*/
*{
 padding:0px;
 margin:0px;
}
body{
  font-family:Arial,"宋体",Helvetica, sans-serif;
  font-size:12px;
  color:#333333;
  background:#E2DFD8 url(../pics/body_bg.jpg) repeat-x;/*背景图片不要太小 减少重复数*/
}
ul,li{
 list-style:none;
}
img{
 border:0px;
}
a{
 text-decoration:none;
 color:#000000;
 }
 a:hover{
 color:#CC9966;

 }
.cbody{
 width:840px;
 margin:0 auto;
 position:relative; 
}

.floatclear{
 clear:both;
 display:block;
}
input,select{
 vertical-align:middle;
}
.margin01{
height:8px;
background:#948C7F;
}

/*header*/
.header{
background:#B6B69C;
height:86px;
}
#header{
background:#FFFFFF;
position:relative;
}
#logo{
display:block;
width:400px;
height:78px;
overflow:hidden;
text-indent:-100000em;
background:url(../pics/logo.jpg) no-repeat;
}
/*version*/
#version{
display:block;
width:160px;
height:21px;
position:absolute;
right:0px;
top:41px;
background:url(../pics/version.jpg) no-repeat;
}
#version a{
display:block;
width:44px;
height:21px;
overflow:hidden;
text-indent:-100000em;
margin-left:8px;
float:left;
}

/*xiaoqing*/
#xiaoqing{
display:block;
width:158px;
height:61px;
position:absolute;
right:0px;
top:8px;
background:url(../pics/1.jpg) no-repeat;
}
#xiaoqing a{
display:block;
width:158px;
height:61px;
}

/*nav*/
#nav{
height:32px;
background:#62A3C9;
border-bottom:4px #FFFFFF solid;
line-height:32px;
}
#nav ul{
margin-left:15px;
}
#nav li{
float:left;
font-size:12px;
position:relative;
width:80px;
text-align:center;
border-right:1px solid #FFFFFF;

}
.nav_1_bu{
border-left:1px solid #FFFFFF;
}
#nav li a{
display:block;
color:#000000;
height:32px;
width:80px;
}
#nav li a:hover{
background:#3A80A9;
color:#FFFFFF;
}

/*下拉菜单*/
.dropmenudiv_a{
position:absolute;
border: 1px solid #6098B9; /*THEME CHANGE HERE*/
border-top-width:4px;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color:#357DA9;filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;
text-align:center;
visibility: hidden;
}
.menu_4{
min-width:92px;
_width:93px;
}

.menu_6{
min-width:240px;
_width:240px;
}


.dropmenudiv_a a{
width: auto;
display: block;
border-top: 0 solid #A1C5D9;
border-bottom: 1px solid #CADEE9; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color:#FFFFFF;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #d2e9fb;
color:#000000;
}



/*container*/
.container{
background:url(../pics/container_bg.jpg) repeat-y right;

}
#left{
width:611px;
float:left;
}

#flash{
width:620px;
height:120px;
}
/*position*/
#position{
height:25px;
width:611px;
overflow:hidden;
line-height:25px;
}
/*content*/
#content{
background:#FFFFFF url(../pics/top_cir.jpg) no-repeat 0px top;

}
.bottom_cir{
background:#FFFFFF url(../pics/bottom_cir.jpg) no-repeat 0px bottom;
height:12px;
}

#slider{
width:165px;
float:left;
margin-left:10px;
	/*IE6 出现2倍间距*/
	_margin-left:5px;
}

/*fast_load*/
#fast_load{
padding-top:8px;
}
#fast_load ul{
padding-bottom:4px;
}
#fast_load h1,#fast_link h1{
font-size:14px;
color:#02588B;
border-top:4px solid #666666;
height:27px;
line-height:27px;
padding-left:5px;
}
#fast_load li{
height:29px;
background:#9CBFD2;
line-height:29px;
margin-bottom:5px;
text-align:right;

}

#fast_load li a{
color:#333333;
display:block;
height:29px;
padding-right:20px;
}
#fast_load li a:hover{
font-weight:bold;
color:#333333;
text-decoration:none;
}


#fast_load li.fast_load_01{
background:#9CBFD2 url(../pics/fast_load.jpg) no-repeat 0 0;
}
#fast_load li.fast_load_02{
background:#9CBFD2 url(../pics/fast_load.jpg) no-repeat 0 -33px;
}
#fast_load li.fast_load_03{
background:#9CBFD2 url(../pics/fast_load.jpg) no-repeat 0 -66px;
}
#fast_load li.fast_load_04{
background:#9CBFD2 url(../pics/fast_load.jpg) no-repeat 0 -99px;
}
#fast_load li.fast_load_05{
background:#9CBFD2 url(../pics/fast_load.jpg) no-repeat 0 -132px;
}
#fast_load li.fast_load_06{
background:#9CBFD2 url(../pics/fast_load.jpg) no-repeat 0 -165px;
}
/*fast_link*/

#fast_link a{
display:block;
width:168px;
height:45px;
margin-bottom:4px;
overflow:hidden;
text-indent:-200000em;

}
#fast_link a.fast_link_01{
background:url(../pics/fast_link.jpg) no-repeat 0 0;
}

#fast_link a.fast_link_02{
background:url(../pics/fast_link.jpg) no-repeat 0 -53px;
}
#fast_link a.fast_link_03{
background:url(../pics/fast_link.jpg) no-repeat 0 -104px;
}
#fast_link a.fast_link_04{
background:url(../pics/fast_link.jpg) no-repeat 0 -156px;
}

#news_list{
width:417px;
float:left;
margin-left:10px;
	/*IE6 出现2倍间距*/
	_margin-left:7px;
padding-top:8px;
}
/*dongtai  note*/
#dongtai{
margin-bottom:8px;
}
#dongtai h2,#note h2,.list_news h2{
height:29px;
background:url(../pics/dongtai_header_bg.jpg) repeat-x;
position:relative;
font-weight:normal;
font-size:12px;
}
.list_news{
margin-bottom:8px;

}
.list_news h2 span{
overflow:hidden;
color:#FFFFFF;
width:305px;
height:25px;
line-height:25px;
font-size:15px;
font-weight:bold;
padding-left:29px;
padding-top:2px;
display:block;
position:relative;
top:4px;
left:-15px;
}
#dongtai h2 span,#note h2 span{
overflow:hidden;
background:url(../pics/dongtai_header.jpg) no-repeat;
width:105px;
height:25px;
line-height:25px;
font-size:15px;
font-weight:bold;
color:#05588C;
padding-left:29px;
padding-top:2px;
display:block;
position:relative;
top:4px;
left:17px;
}
#dongtai h2 a,#note h2 a,.list_news h2 a{
position:absolute;
right:21px;
top:8px;
color:#FFFFFF;
}
#dongtai div,#note div,{
border:1px solid #A0C9E7;
border-top:0px;
padding:1px;
}
.list_news div.liebiao{
border:1px solid #A0C9E7;
border-top:0px;
padding:1px;
min-height:430px;
_height:430px;
}
.liebiao li b{
font-weight:normal;
padding-left:10px;
color:#666666;
}
#dongtai div ul,#note div ul,.list_news div ul{
background:url(../pics/dongtai_content_bg.jpg) repeat-x;
padding-top:7px;
padding-bottom:8px;
}
#dongtai div li,#note div li,.list_news div li{
background:url(../pics/dongtai_list_li.jpg) no-repeat 15px center;
padding-left:25px;
line-height:22px;
position:relative;
}
#dongtai div li a,#note div li a,.list_news div li a{
color:#333333;
} 
#dongtai div li a:hover,#note div li a:hover,.list_news div li a:hover{
text-decoration:underline;
color:#111111;
} 
#dongtai div li span,#note div li span,.list_news div li span{
position:absolute;
right:20px;
top:-5px;
color:#000000;
}
/*right*/
#right{
width:220px;
float:right;
border-top:20px solid  #2476A5;
background:#C7C1B3;
}
/*searcher*/
.padding01{
padding-left:10px;
}
#searcher{
padding-top:17px;
margin-bottom:36px;
+margin-bottom:33px;

}
#searcher h3{
font-size:14px;
color:#7D7841;
line-height:20px;
}
#searcher p{
text-align:right;
padding-right:26px;
}
#seacher_text{
width:173px;
margin-bottom:3px;
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #999;
}


/*input*/
.input_on{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #999;
background-color:#FFFFCC;
}
.input_off{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #CCC;
background-color:#FFF;
}
.input_move{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #999;
background-color:#FFFFCC;
}
.input_out{
/*height:16px;默认高度*/
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #CCC;
background-color:#FFF;
}

/*pic_news yanjiu*/
#pic_news h3,#yanjiu h3,#friend_link h3{
position:relative;
font-size:14px;
background:#917F0F;
padding-top:4px;
padding-bottom:4px;
	+padding-bottom:3px;/*ie*/
padding-left:8px;
color:#FFFFFF;
border-left:4px solid #76670C;
margin-right:10px;

}
#pic_news h3 a,#yanjiu h3 a,#friend_link h3 a{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
position:absolute;
right:10px;
top:2px;
_margin-right:10px;
}
#pic_news p{
padding:2px;
border:1px solid #9F9E9A;
margin-left:20px;
margin-top:14px;
margin-bottom:14px;
margin-right:28px;
}
/*研究所*/
#yanjiu ul{
line-height:21px;
padding-top:10px;
padding-bottom:10px;
}
#yanjiu  li{
background:url(../pics/dongtai_list_li.jpg) no-repeat 17px center;
padding-left:27px;
}
#yanjiu  li a{
color:#333333;
}
#yanjiu  li a:hover{
text-decoration:underline;
}
/*友情连接*/
#friend_link p{
text-align:center;
padding-top:10px;
	+padding-top:7px;/*ie*/
padding-bottom:7px;

}
#friend_link p select{
margin-bottom:6px;
}

/*底部*/
.footer ul{
text-align:center;
padding-top:10px;
padding-bottom:10px;
line-height:17px;

}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++yjs_iframe+++++++++++++++++++++++++++++*/
#yjs_iframe{
margin-left:30px;
margin-top:20px;
}
#yjs_iframe li{
background:url(../pics/dongtai_list_li.jpg) no-repeat 0px center;
line-height:20px;
padding-left:8px;

}
#yjs_iframe li a{
color:#000000;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++yjs_iframe+++++++++++++++++++++++++++++*/

#cat_nav{
padding-top:8px;
}

#cat_nav h1{
font-size:14px;
color:#02588B;
border-top:4px solid #666666;
height:27px;
line-height:27px;
padding-left:5px;
}
#cat_nav li{
height:29px;
background:#9CBFD2;
line-height:29px;
margin-bottom:5px;
text-align:right;
border-left:3px solid #666666;
}


#cat_nav li a{
color:#333333;
display:block;
height:29px;
padding-right:20px;

}
#cat_nav li a:hover{
color:#333333;
font-weight:bold;
text-decoration:none;
background:#E2DFD8;
}

/*pages*/
/*CSS quotes style pagination*/

.page_total{
color:#4c4c4c;
margin-right:10px;

}

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px;
	text-align:left;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:10px;
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}


/*++++++++++++++++++++++++++++++++++++++++content++++++++++++++++++++++++++++++++++++++++*/
#content h4.title{
font-size:16px;
color:##000000;
text-align:center;
padding-top:20px;
padding-bottom:6px;
}
#content h5.title{
background:#F8F7EF;
height:24px;
line-height:24px;
border-top:1px dashed #CCCCCC;
border-bottom:1px dashed #CCCCCC;
margin-left:20px;
margin-right:20px;
font-size:12px;
font-weight:normal;
text-align:center;
}
#content h5.title span{
margin-right:20px;
}
.content_3{
line-height:20px;
padding:10px 20px 10px 20px;
min-height:360px;
_height:360px;
}
.last{
margin-top:10px;
}

/*++++++++++++++++++++++++++++++++++++++++搜索页面++++++++++++++++++++++++++++++++++++++++*/
#search_form{
padding-top:20px;
padding-left:34px;
}
.search_tip{
padding-left:34px;
}
h3.search_title{
font-size:15px;
padding-left:34px;
line-height:34px;
}
p.search_intro{
padding-left:34px;
padding-right:30px;
line-height:21px;
}
p.search_ancher{
margin-left:34px;
margin-right:34px;
border-bottom:1px dashed #CCCCCC;
padding-bottom:8px;
}

/*feedback*/
.feedback_submit{
margin-left:220px;
margin-top:6px;
}
.k_form{
padding-top:20px;
margin-left:20px;
}
.k_form ol{
font-size:14px;
color:#666666;
font-weight:bold;
}
.k_form ol a{
font-size:14px;
color:#996600;
text-decoration:underline;
}
.k_in4{
margin-left:6px;
margin-bottom:6px;
}
.k_in3{
margin-left:6px;
width:200px;
margin-right:6px;
}
.k_in3_1{
margin-left:6px;
width:176px;

}

/*neirong*/
.content_gundongtiao{
overflow:auto;
}

#bodao{
margin-left:30px;
margin-top:30px;
line-height:21px;
}
.bodao_nei{
padding-left:4px;
}
.bodao_2 a{
margin-right:20px;
}
.bodao_nei a{
margin-right:20px;
}
.bodao_waipin{
color:#000099;
}
.bodao_waipin a{
margin-right:20px;
}
#shoudao {
margin-left:30px;
margin-top:20px;
line-height:30px;
margin-right:50px;
}

#shoudao_h6{
font-size:14px;
color:#0000FF;
}
#shoudao_h6_1{
font-size:13px;
color:#000000;
}
.shoudao_2{
margin-left:30px;
margin-top:14px;
line-height:21px;
margin-right:50px;
}